Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Nolf
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2013-03-20 22:03:07
- Откуда: Ukraine, Kyiv
Непрочитанное сообщение
Nolf » 2015-08-25 15:46:13
Добрый день.
При обновлении samba, возникла проблема:
Код: Выделить всё
root@tech-bitblaze-2:/usr/ports/net/samba36 # make install clean
===> License GPLv3 accepted by the user
===> Found saved configuration for samba36-3.6.25
===> samba36-3.6.25 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by samba36-3.6.25 for building
===> Extracting for samba36-3.6.25
=> SHA256 Checksum OK for samba-3.6.25.tar.gz.
===> Patching for samba36-3.6.25
===> Applying extra patch /usr/ports/net/samba36/files/sernet.patch
===> Applying FreeBSD patches for samba36-3.6.25
/usr/bin/sed -i.bak -e '\|^Libs:|d; s|^#Libs:|Libs:|g' /usr/ports/net/samba36/work/samba-3.6.25/source3/pkgconfig/*.pc.in
===> samba36-3.6.25 depends on package: tdb>=1.2.6 - found
===> samba36-3.6.25 depends on package: talloc>=2.0.1 - found
===> samba36-3.6.25 depends on package: tevent>=0.9.11 - found
===> samba36-3.6.25 depends on executable: gmake - found
===> samba36-3.6.25 depends on executable: pkgconf - found
===> samba36-3.6.25 depends on file: /usr/local/lib/libkrb5support.so - found
===> samba36-3.6.25 depends on file: /usr/local/bin/autoconf-2.69 - found
===> samba36-3.6.25 depends on shared library: libsunacl.so - found (/usr/local/lib/libsunacl.so)
===> samba36-3.6.25 depends on shared library: libuuid.so - found (/usr/local/lib/libuuid.so)
===> samba36-3.6.25 depends on shared library: libavahi-client.so - not found
===> avahi-app-0.6.31_5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by avahi-app-0.6.31_5 for building
===> Extracting for avahi-app-0.6.31_5
=> SHA256 Checksum OK for avahi-0.6.31.tar.gz.
===> Patching for avahi-app-0.6.31_5
===> Applying FreeBSD patches for avahi-app-0.6.31_5
===> avahi-app-0.6.31_5 depends on executable: msgfmt - found
===> avahi-app-0.6.31_5 depends on executable: gmake - found
===> avahi-app-0.6.31_5 depends on executable: pkgconf - found
===> avahi-app-0.6.31_5 depends on file: /usr/local/bin/intltool-extract - found
===> avahi-app-0.6.31_5 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so)
===> avahi-app-0.6.31_5 depends on shared library: libdaemon.so - found (/usr/local/lib/libdaemon.so)
===> avahi-app-0.6.31_5 depends on shared library: libdbus-glib-1.so - found (/usr/local/lib/libdbus-glib-1.so)
===> avahi-app-0.6.31_5 depends on shared library: libgdbm.so - found (/usr/local/lib/libgdbm.so)
===> avahi-app-0.6.31_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===> avahi-app-0.6.31_5 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so)
===> avahi-app-0.6.31_5 depends on shared library: libgirepository-1.0.so - not found
===> gobject-introspection-1.44.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by gobject-introspection-1.44.0 for building
===> Extracting for gobject-introspection-1.44.0
=> SHA256 Checksum OK for gnome3/gobject-introspection-1.44.0.tar.xz.
===> Patching for gobject-introspection-1.44.0
===> Applying FreeBSD patches for gobject-introspection-1.44.0
===> gobject-introspection-1.44.0 depends on executable: cairo-trace - not found
===> cairo-1.14.2,2 is marked as broken: OpenGL option needs X11 support.
*** [install] Error code 1
Stop in /usr/ports/graphics/cairo.
*** [build-depends] Error code 1
Stop in /usr/ports/devel/gobject-introspection.
*** [lib-depends] Error code 1
Stop in /usr/ports/net/avahi-app.
*** [lib-depends] Error code 1
Stop in /usr/ports/net/samba36.
*** [install] Error code 1
Stop in /usr/ports/net/samba36.
Подскажите куда копать? Заранее спасибо.
Отправлено спустя 34 минуты 59 секунд:
Нашел проблему, пересобрал пакет cairo и все прошло успешно.
-= No One Lives Forever =-
Nolf
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
guest
- проходил мимо
Непрочитанное сообщение
guest » 2015-08-25 15:50:54
Nolf писал(а):Добрый день.
При обновлении samba, возникла проблема:
Код: Выделить всё
root@tech-bitblaze-2:/usr/ports/net/samba36 # make install clean
===> License GPLv3 accepted by the user
===> Found saved configuration for samba36-3.6.25
===> samba36-3.6.25 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by samba36-3.6.25 for building
===> Extracting for samba36-3.6.25
=> SHA256 Checksum OK for samba-3.6.25.tar.gz.
===> Patching for samba36-3.6.25
===> Applying extra patch /usr/ports/net/samba36/files/sernet.patch
===> Applying FreeBSD patches for samba36-3.6.25
/usr/bin/sed -i.bak -e '\|^Libs:|d; s|^#Libs:|Libs:|g' /usr/ports/net/samba36/work/samba-3.6.25/source3/pkgconfig/*.pc.in
===> samba36-3.6.25 depends on package: tdb>=1.2.6 - found
===> samba36-3.6.25 depends on package: talloc>=2.0.1 - found
===> samba36-3.6.25 depends on package: tevent>=0.9.11 - found
===> samba36-3.6.25 depends on executable: gmake - found
===> samba36-3.6.25 depends on executable: pkgconf - found
===> samba36-3.6.25 depends on file: /usr/local/lib/libkrb5support.so - found
===> samba36-3.6.25 depends on file: /usr/local/bin/autoconf-2.69 - found
===> samba36-3.6.25 depends on shared library: libsunacl.so - found (/usr/local/lib/libsunacl.so)
===> samba36-3.6.25 depends on shared library: libuuid.so - found (/usr/local/lib/libuuid.so)
===> samba36-3.6.25 depends on shared library: libavahi-client.so - not found
===> avahi-app-0.6.31_5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by avahi-app-0.6.31_5 for building
===> Extracting for avahi-app-0.6.31_5
=> SHA256 Checksum OK for avahi-0.6.31.tar.gz.
===> Patching for avahi-app-0.6.31_5
===> Applying FreeBSD patches for avahi-app-0.6.31_5
===> avahi-app-0.6.31_5 depends on executable: msgfmt - found
===> avahi-app-0.6.31_5 depends on executable: gmake - found
===> avahi-app-0.6.31_5 depends on executable: pkgconf - found
===> avahi-app-0.6.31_5 depends on file: /usr/local/bin/intltool-extract - found
===> avahi-app-0.6.31_5 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so)
===> avahi-app-0.6.31_5 depends on shared library: libdaemon.so - found (/usr/local/lib/libdaemon.so)
===> avahi-app-0.6.31_5 depends on shared library: libdbus-glib-1.so - found (/usr/local/lib/libdbus-glib-1.so)
===> avahi-app-0.6.31_5 depends on shared library: libgdbm.so - found (/usr/local/lib/libgdbm.so)
===> avahi-app-0.6.31_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===> avahi-app-0.6.31_5 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so)
===> avahi-app-0.6.31_5 depends on shared library: libgirepository-1.0.so - not found
===> gobject-introspection-1.44.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by gobject-introspection-1.44.0 for building
===> Extracting for gobject-introspection-1.44.0
=> SHA256 Checksum OK for gnome3/gobject-introspection-1.44.0.tar.xz.
===> Patching for gobject-introspection-1.44.0
===> Applying FreeBSD patches for gobject-introspection-1.44.0
===> gobject-introspection-1.44.0 depends on executable: cairo-trace - not found
===> cairo-1.14.2,2 is marked as broken: OpenGL option needs X11 support.
*** [install] Error code 1
Stop in /usr/ports/graphics/cairo.
*** [build-depends] Error code 1
Stop in /usr/ports/devel/gobject-introspection.
*** [lib-depends] Error code 1
Stop in /usr/ports/net/avahi-app.
*** [lib-depends] Error code 1
Stop in /usr/ports/net/samba36.
*** [install] Error code 1
Stop in /usr/ports/net/samba36.
Подскажите куда копать? Заранее спасибо.

Вам нужна поддержка AVAHI?
# make clean
# make config -> AVAHI=off
# make
# make install
avahi-app -> depends from gobject-introspection -> cairo (cairo brocken при opengl без x11)
guest
-
Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
-
Контактная информация:
Непрочитанное сообщение
Electronik » 2015-08-26 0:02:16
undefined писал(а): ===> cairo-1.14.2,2 is marked as broken: OpenGL option needs X11 support.
что то собрали без X11, и включили поддержку OpenGL
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Electronik
-
Nolf
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2013-03-20 22:03:07
- Откуда: Ukraine, Kyiv
Непрочитанное сообщение
Nolf » 2015-09-02 9:36:59
Код: Выделить всё
configure: error: FAM support requested but FAM library not available
===> Script "configure" failed unexpectedly.
Please report the problem to timur@FreeBSD.org [maintainer] and attach the
"/usr/ports/net/samba36/work/samba-3.6.25/source3/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** [do-configure] Error code 1
Stop in /usr/ports/net/samba36.
*** [install] Error code 1
Stop in /usr/ports/net/samba36.
Письмо написал, ответа нет.... Может кто знает как решить?
P.s. Даная ошибка выскакивает при попытке обновить samba 3.6.23 до версии samba 3.6.25
-= No One Lives Forever =-
Nolf
-
guest
- проходил мимо
Непрочитанное сообщение
guest » 2015-09-02 14:41:24
Nolf писал(а):Код: Выделить всё
configure: error: FAM support requested but FAM library not available
===> Script "configure" failed unexpectedly.
Please report the problem to timur@FreeBSD.org [maintainer] and attach the
"/usr/ports/net/samba36/work/samba-3.6.25/source3/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** [do-configure] Error code 1
Stop in /usr/ports/net/samba36.
*** [install] Error code 1
Stop in /usr/ports/net/samba36.
Письмо написал, ответа нет.... Может кто знает как решить?
P.s. Даная ошибка выскакивает при попытке обновить samba 3.6.23 до версии samba 3.6.25
Вам же все расписали, логи ж нужно читать:
Код: Выделить всё
configure: error: FAM support requested but FAM library not available
конфигурите сборку с FAM, а библиотека FAM отсутствует.
Вам просто самба нужна, без заморочек?
Предыдущая с какими опциями была собрана?
Установили бы portmaster и выполнили бы с его помощью апгрейд.
guest
-
Nolf
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2013-03-20 22:03:07
- Откуда: Ukraine, Kyiv
Непрочитанное сообщение
Nolf » 2015-09-02 15:06:13
конфигурите сборку с FAM, а библиотека FAM отсутствует.
Что это за библиотека? искал но чет не нашел ничего....
Вам просто самба нужна, без заморочек?
Предыдущая с какими опциями была собрана?
Установили бы portmaster и выполнили бы с его помощью апгрейд.
Не самба нужна не простая... через portmaster изначально и обновлял...
-= No One Lives Forever =-
Nolf
-
guest
- проходил мимо
Непрочитанное сообщение
guest » 2015-09-02 18:30:06
Nolf писал(а):конфигурите сборку с FAM, а библиотека FAM отсутствует.
Что это за библиотека? искал но чет не нашел ничего....
Вам просто самба нужна, без заморочек?
Предыдущая с какими опциями была собрана?
Установили бы portmaster и выполнили бы с его помощью апгрейд.
Не самба нужна не простая... через portmaster изначально и обновлял...
старая осталась?
опции старой сборки показать можете?
guest
-
Nolf
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2013-03-20 22:03:07
- Откуда: Ukraine, Kyiv
Непрочитанное сообщение
Nolf » 2015-09-02 19:06:48
старой не осталось...
Ну там минорная версия меняется, так что можно сказать что однотипный конфиг будет...
-= No One Lives Forever =-
Nolf
-
guest
- проходил мимо
Непрочитанное сообщение
guest » 2015-09-02 19:28:52
Nolf писал(а):старой не осталось...
Ну там минорная версия меняется, так что можно сказать что однотипный конфиг будет...
Снимок экрана 2015-09-02 в 19.04.15.png
ACL_Support = on (используете?)
ADS = on (поддержка AD - а говорили просто самба?)
...
AVAHI = on (на куя? ведь X11 тянет, из-за этого у Вас проблемы были)
DNSUPDATE = on (в случае AD - понятно)
...
FAM = on ?
...
WINBIND = on
...
GSSAPI_MIT = on (MIT Kerberos)
все что нужно сделать: посмотреть зависимости и версии, проще всего через portmaster
пересобрать.
Опять же непонятно - минимальные изменения самбы, смысл апгрейдить?
guest
-
Nolf
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2013-03-20 22:03:07
- Откуда: Ukraine, Kyiv
Непрочитанное сообщение
Nolf » 2015-09-02 22:22:08
undefined писал(а): ACL_Support = on (используете?)
ADS = on (поддержка AD - а говорили просто самба?)
DNSUPDATE = on (в случае AD - понятно)
WINBIND = on
GSSAPI_MIT = on (MIT Kerberos)
Я не говорил что она простая) А написал что
не простая)))
Самба в домене, с доменой авторизацией и раздачей прав на шары...
undefined писал(а): AVAHI = on (на куя? ведь X11 тянет, из-за этого у Вас проблемы были)
FAM = on ?
С этими параметрами с Вами могу согласится, что лучше наверное без них, но почитал на wiki подумал что лишними не будут...
P.s. Завтра попробую пере собрать без этих параметров, и отпишусь о результате...
P.s.s. Изначально после обновления портов, я командой portmaster с ключами -arR пытался обновиться... все прошло успешно, кроме samba.
P.s.s.s. А обновиться решил, так как аудит показал проблемы безопасности...
-= No One Lives Forever =-
Nolf
-
Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
-
Контактная информация:
Непрочитанное сообщение
Electronik » 2015-09-03 1:11:11
а чем samba 4 не устраивает?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Electronik
-
Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2015-09-03 7:18:10
smbd запустите
Он умеет опции с которыми его конфигурили показывать
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Nolf
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2013-03-20 22:03:07
- Откуда: Ukraine, Kyiv
Непрочитанное сообщение
Nolf » 2015-09-03 9:35:08
Пере собралась без проблем, когда удалил AVAHI и FAM
Electronik писал(а): а чем samba 4 не устраивает?
Да в принципе я ее даже не рассматривал... Пока буду жить на ветке 36...
Alex Keda писал(а): smbd запустите
Он умеет опции с которыми его конфигурили показывать
Спасибо за информацию.
smbd -b | grep -A 10 'with Options'
Всем большое спасибо за помощь.
-= No One Lives Forever =-
Nolf