Samba36 ошибки установки

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Nolf
мл. сержант
Сообщения: 88
Зарегистрирован: 2013-03-20 22:03:07
Откуда: Ukraine, Kiev
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение 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.
Подскажите куда копать? Заранее спасибо. :drinks:

Отправлено спустя 34 минуты 59 секунд:
Нашел проблему, пересобрал пакет cairo и все прошло успешно.
-= No One Lives Forever =-

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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
проходил мимо

Samba36 ошибки установки

Непрочитанное сообщение 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.
Подскажите куда копать? Заранее спасибо. :drinks:
Вам нужна поддержка AVAHI?
# make clean
# make config -> AVAHI=off
# make
# make install

avahi-app -> depends from gobject-introspection -> cairo (cairo brocken при opengl без x11)

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение 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 по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
Nolf
мл. сержант
Сообщения: 88
Зарегистрирован: 2013-03-20 22:03:07
Откуда: Ukraine, Kiev
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение 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 =-

guest
проходил мимо

Samba36 ошибки установки

Непрочитанное сообщение 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 и выполнили бы с его помощью апгрейд.

Аватара пользователя
Nolf
мл. сержант
Сообщения: 88
Зарегистрирован: 2013-03-20 22:03:07
Откуда: Ukraine, Kiev
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение Nolf » 2015-09-02 15:06:13

конфигурите сборку с FAM, а библиотека FAM отсутствует.
Что это за библиотека? искал но чет не нашел ничего....
Вам просто самба нужна, без заморочек?
Предыдущая с какими опциями была собрана?

Установили бы portmaster и выполнили бы с его помощью апгрейд.
Не самба нужна не простая... через portmaster изначально и обновлял...
-= No One Lives Forever =-

guest
проходил мимо

Samba36 ошибки установки

Непрочитанное сообщение guest » 2015-09-02 18:30:06

Nolf писал(а):
конфигурите сборку с FAM, а библиотека FAM отсутствует.
Что это за библиотека? искал но чет не нашел ничего....
Вам просто самба нужна, без заморочек?
Предыдущая с какими опциями была собрана?

Установили бы portmaster и выполнили бы с его помощью апгрейд.
Не самба нужна не простая... через portmaster изначально и обновлял...
старая осталась?
опции старой сборки показать можете?

Аватара пользователя
Nolf
мл. сержант
Сообщения: 88
Зарегистрирован: 2013-03-20 22:03:07
Откуда: Ukraine, Kiev
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение Nolf » 2015-09-02 19:06:48

старой не осталось...
Ну там минорная версия меняется, так что можно сказать что однотипный конфиг будет...
Снимок экрана 2015-09-02 в 19.04.15.png
-= No One Lives Forever =-

guest
проходил мимо

Samba36 ошибки установки

Непрочитанное сообщение 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
пересобрать.
Опять же непонятно - минимальные изменения самбы, смысл апгрейдить?

Аватара пользователя
Nolf
мл. сержант
Сообщения: 88
Зарегистрирован: 2013-03-20 22:03:07
Откуда: Ukraine, Kiev
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение 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 =-

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение Electronik » 2015-09-03 1:11:11

а чем samba 4 не устраивает?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение Alex Keda » 2015-09-03 7:18:10

smbd запустите
Он умеет опции с которыми его конфигурили показывать
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Nolf
мл. сержант
Сообщения: 88
Зарегистрирован: 2013-03-20 22:03:07
Откуда: Ukraine, Kiev
Контактная информация:

Samba36 ошибки установки

Непрочитанное сообщение 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 =-