mplayerне не запускается с ошибкой: mplayer: /usr/lib64/samba/libreplace-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) mplayer: /usr/lib64/samba/libwinbind-client-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) Пакеты libwbclient и samba-dc установлены. При этом Samba в системе категорически не нужна. Если нельзя просто отключить эту зависимость, то сделайте, пожалуйста, пакет-затычку, который позволял бы пользоваться mplayer не устанавливая лишний сетевой сервис.
(In reply to Vyacheslav Dikonov from comment #0) > mplayerне не запускается с ошибкой: > > mplayer: /usr/lib64/samba/libreplace-samba4.so: version `SAMBA_4.12.11' not > found (required by /usr/lib64/libwbclient.so.0) > mplayer: /usr/lib64/samba/libwinbind-client-samba4.so: version > `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) > > Пакеты libwbclient и samba-dc установлены. При этом Samba в системе > категорически не нужна. Если нельзя просто отключить эту зависимость, то > сделайте, пожалуйста, пакет-затычку, который позволял бы пользоваться > mplayer не устанавливая лишний сетевой сервис. Зависимость не на сервис, а на библиотеку. Наличие библиотеки в системе по идее не должно мешать. Регулярно использую MPlayer, проблема не воспроизводится. Какой бранч? У вас нет анметов на установленной системе? Всё, что из самба установленно: $ rpm -qa samba\* samba-common-libs-4.14.8-alt1.x86_64 samba-libs-4.14.8-alt1.x86_64 $ Как видно, сервис samba не установлен.
Обновил Сизиф, и снова те же грабли. Mplayer из Сизифа требует версию библиотек samba несовместимую с имеющейся в Сизифе. $ rpm -qa mplayer\* mplayer-1.4-alt9.38327.2.x86_64 mplayer-i18n-ru-1.4-alt9.38327.2.noarch $ mplayer mplayer: /usr/lib64/samba/libreplace-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) mplayer: /usr/lib64/samba/libwinbind-client-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) при этом: $ rpm -qa libwbclient\* libwbclient-4.14.11-alt2.x86_64 и даже $ rpm -qa samba\* samba-client-4.14.11-alt2.x86_64 samba-common-libs-4.14.11-alt2.x86_64 samba-common-client-4.14.11-alt2.noarch samba-libs-4.14.11-alt2.x86_64
Система - СИЗИФ от 25.01.2022. Все очень чисто. У меня откачена назад версия wine (новые сборки нерабочие из-за [Bug 41254]). Еще есть свои личные пакеты, которые я обновляю при несовместимостях сам.
$ rpm -qa mplayer\* \*samba\* samba-common-libs-4.14.11-alt2.x86_64 mplayer-1.4-alt9.38327.1.x86_64 samba-libs-4.14.11-alt2.x86_64 $ strings /usr/bin/mplayer |grep SAMBA_4.12.11 ||echo Fail Fail Регулярно пользуюсь mplayer'ом, откачена версия wine, не замечал никаких проблем.
Нужно смотреть, что не так на вашей системе, какие настройки и кто именно требует SAMBA_4.12.11, т.к. mplayer его явно не требует.
Created attachment 10216 [details] strace запуска mplayer c ошибкой strace запуска mplayer c ошибкой
А какие нужны настройки? Ясно же из сообщений, что прилетает пакет mplayer собранный со странной версией библиотек samba. $ cat /etc/apt/sources.list.d/alt.list # ftp.altlinux.org (ALT Linux, Moscow) # ALT Linux Sisyphus rpm [alt] ftp://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/x86_64 classic rpm [alt] ftp://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/x86_64-i586 classic rpm [alt] ftp://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/noarch classic # wine without biarch #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2021/08/16 x86_64 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2021/08/16 x86_64-i586 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2021/08/16 noarch classic # audacity 2.4.1 #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/06/01 x86_64 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/06/01 x86_64-i586 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/06/01 noarch classic # audacity 2.3.3 #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/05/30 x86_64 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/05/30 x86_64-i586 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/05/30 noarch classic # audacity 2.3.2 #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2019/11/23 x86_64 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2019/11/23 x86_64-i586 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2019/11/23 noarch classic # kernel 4.9 (snd-usb-audio) #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/03/01 x86_64 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/03/01 x86_64-i586 classic #rpm http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2020/03/01 noarch classic #rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/x86_64 classic #rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/x86_64-i586 classic #rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/noarch classic #rpm [alt] rsync://ftp.altlinux.org/ALTLinux Sisyphus/x86_64 classic #rpm [alt] rsync://ftp.altlinux.org/ALTLinux Sisyphus/x86_64-i586 classic #rpm [alt] rsync://ftp.altlinux.org/ALTLinux Sisyphus/noarch classic $ sudo rpm -e mplayer $ sudo apt-get update Получено: 1 ftp://ftp.altlinux.org Sisyphus/x86_64 release [4238B] Получено: 2 rsync://ftp.altlinux.ru noarch release [2046B] Получено: 3 ftp://ftp.altlinux.org Sisyphus/x86_64-i586 release [1680B] Получено: 4 ftp://ftp.altlinux.org Sisyphus/noarch release [2859B] Получено: 5 rsync://ftp.altlinux.ru x86_64 release [2036B] Получено 12,9kB за 0s (51,7kB/s). Получено: 1 ftp://ftp.altlinux.org Sisyphus/x86_64/classic pkglist [21,0MB] Получено: 2 rsync://ftp.altlinux.ru noarch/autoimports pkglist [12,3MB] Получено: 3 rsync://ftp.altlinux.ru noarch/autoimports release [168B] Получено: 4 rsync://ftp.altlinux.ru x86_64/autoimports pkglist [3705kB] Получено: 5 rsync://ftp.altlinux.ru x86_64/autoimports release [168B] Получено: 6 ftp://ftp.altlinux.org Sisyphus/x86_64/classic release [147B] Получено: 7 ftp://ftp.altlinux.org Sisyphus/x86_64-i586/classic pkglist [15,2MB] Получено: 8 ftp://ftp.altlinux.org Sisyphus/x86_64-i586/classic release [152B] Получено: 9 ftp://ftp.altlinux.org Sisyphus/noarch/classic pkglist [6567kB] Получено: 10 ftp://ftp.altlinux.org Sisyphus/noarch/classic release [147B] Получено 58,8MB за 7s (7388kB/s). Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено $ sudo apt-get install mplayer Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие НОВЫЕ пакеты будут установлены: mplayer 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 44 не будет обновлено. Необходимо получить 1569kB архивов. После распаковки потребуется дополнительно 4200kB дискового пространства. Получено: 1 ftp://ftp.altlinux.org Sisyphus/x86_64/classic mplayer 1.4-alt9.38327.2:sisyphus+293838.100.1.1@1642699345 [1569kB] Получено 1569kB за 0s (7518kB/s). Совершаем изменения... Подготовка... #################################################################################################### [100%] Обновление / установка... 1: mplayer-1.4-alt9.38327.2 #################################################################################################### [100%] Завершено. $ mplayer mplayer: /usr/lib64/samba/libreplace-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) mplayer: /usr/lib64/samba/libwinbind-client-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0)
Сегодня dist-upgrade предлагает следующее: $ sudo apt-get dist-upgrade Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Подсчет обновлений... Завершено Следующие пакеты будут ОБНОВЛЕНЫ: xorg-xwayland Следующие НОВЫЕ пакеты будут установлены: libxcvt wine-common Следующие пакеты будут СОХРАНЕНЫ: i586-wine.32bit wine-mono 1 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 3 не будет обновлено. Необходимо получить 3845kB архивов. Меня такое обновление не устраивает, так как надо запретить устанавливать wine-common от сломанного wine (https://bugzilla.altlinux.org/41254).
$ sudo apt-get upgrade libwinbind --enable-upgrade Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут СОХРАНЕНЫ: i586-wine.32bit wine-mono xorg-xwayland 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 4 не будет обновлено.
У меня установлены аналогичные весри пакетов, mplayer работает. Я уверен, что дело не в нём. Давайте исследовать дальше. Что выводит команда env? Работает ли с выполнением env -i DISPLAY=$DISPLAY mplayer? Что выводит команда findsym SAMBA_4.12.11? На моей системе ничего, если на вашей выводит, то что-то идёт не так. Что выводит rpm -qVf /usr/lib64/samba/libreplace-samba4.so? На моей системе завершается с кодом возврата 0. $ rpm -qif /usr/lib64/samba/libreplace-samba4.so Name : libwbclient Version : 4.14.11 Release : alt2 DistTag : sisyphus+293572.100.1.1 Architecture: x86_64 Install Date: 2022-01-17T20:24:21 UTC Group : System/Libraries Size : 97992 License : GPLv3+ and LGPLv3+ Signature : RSA/SHA512, 2022-01-16T13:03:31 UTC, Key ID ff979dedda2773bb Source RPM : samba-4.14.11-alt2.src.rpm Build Date : 2022-01-16T13:01:45 UTC Build Host : sin-sisyphus.hasher.altlinux.org Relocations : (not relocatable) Packager : Evgeny Sinelnikov (Sin) <sin@altlinux.org> Vendor : ALT Linux Team URL : http://www.samba.org/ Summary : The winbind client library Description : The libwbclient package contains the winbind client library from the Samba suite.
По порядку $ env QTINC=/usr/lib64/qt3/include XDG_MENU_PREFIX=cinnamon- LANG=ru_RU.UTF-8 LESS=-MM DISPLAY=:0 HOSTNAME=alpha.localdomain QTDIR=/usr/lib64/qt3 GPG_TTY=не телетайп GTK_OVERLAY_SCROLLING=1 COLORTERM=truecolor MOZ_PLUGIN_PATH=/home/slava/.mozilla/plugins:/usr/lib64/mozilla/plugins:/usr/lib64/netscape/plugins:/usr/lib64/browser-plugins JAVA_HOME=/usr/lib/jvm/jre XDG_VTNR=1 GTK3_MODULES=xapp-gtk3-module SSH_AUTH_SOCK=/home/slava/.ssh/agent XDG_SESSION_ID=4 XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/slava USER=slava DESKTOP_SESSION=cinnamon GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/11a5bcd6_9ae4_4925_98bf_30f29dae4824 PWD=/home/slava SSH_ASKPASS=/usr/lib/openssh/ssh-askpass HOME=/home/slava TMP=/tmp/.private/slava BROWSER=gnome-open SSH_AGENT_PID=3188 XDG_SESSION_TYPE=x11 BASH_ENV=/home/slava/.bashrc XDG_DATA_DIRS=/usr/share/gnome:/usr/share:/usr/local/share:/var/lib/flatpak/exports/share:/home/slava/.local/share/flatpak/exports/share XDG_SESSION_DESKTOP=cinnamon TMPDIR=/tmp/.private/slava SYSTEMD_PAGER=/usr/bin/less -FR LADSPA_PATH=/usr/lib64/ladspa MAIL=/var/mail/slava HELP_BROWSER=yelp QTLIB=/usr/lib64/qt3/lib LESSKEY=/etc/.less TERM=xterm-256color SHELL=/bin/bash VTE_VERSION=6603 XDG_SESSION_CLASS=user XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_CURRENT_DESKTOP=X-Cinnamon GNOME_TERMINAL_SERVICE=:1.88 GDK_USE_XFT=1 SHLVL=1 XDG_SEAT=seat0 G_FILENAME_ENCODING=utf8 GDMSESSION=cinnamon GNOME_DESKTOP_SESSION_ID=this-is-deprecated LOGNAME=slava DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/500/bus XDG_RUNTIME_DIR=/run/user/500 XAUTHORITY=/home/slava/.Xauthority XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 PATH=/home/slava/bin:/usr/local/bin:/usr/bin:/bin:/usr/games CINNAMON_VERSION=5.2.7 G_BROKEN_FILENAMES=1 HISTSIZE=999 HISTFILESIZE=9999 SESSION_MANAGER=local/alpha.localdomain:@/tmp/.ICE-unix/3138,unix/alpha.localdomain:/tmp/.ICE-unix/3138 CVS_RSH=ssh LESSOPEN=|/usr/share/less/lesspipe.sh %s _=/usr/bin/env ------------------------------------- $ env -i DISPLAY=$DISPLAY mplayer mplayer: /usr/lib64/samba/libreplace-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) mplayer: /usr/lib64/samba/libwinbind-client-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) ------------------------------------- $ env -i DISPLAY=$DISPLAY mplayer mplayer: /usr/lib64/samba/libreplace-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) mplayer: /usr/lib64/samba/libwinbind-client-samba4.so: version `SAMBA_4.12.11' not found (required by /usr/lib64/libwbclient.so.0) ------------------------------------- $ findsym SAMBA_4.12.11 Как и ожидалось - ничего не выводит. ------------------------------------- $ rpm -qVf /usr/lib64/samba/libreplace-samba4.so ....L.... /usr/lib64/libwbclient.so.0 ------------------------------------- $ rpm -qif /usr/lib64/samba/libreplace-samba4.so Name : libwbclient Version : 4.14.11 Release : alt2 DistTag : sisyphus+293572.100.1.1 Architecture: x86_64 Install Date: Вт 25 янв 2022 19:26:53 Group : System/Libraries Size : 97992 License : GPLv3+ and LGPLv3+ Signature : RSA/SHA512, Вс 16 янв 2022 16:03:31, Key ID ff979dedda2773bb Source RPM : samba-4.14.11-alt2.src.rpm Build Date : Вс 16 янв 2022 16:01:45 Build Host : sin-sisyphus.hasher.altlinux.org Relocations : (not relocatable) Packager : Evgeny Sinelnikov (Sin) <sin@altlinux.org> Vendor : ALT Linux Team URL : http://www.samba.org/ Summary : The winbind client library Description : The libwbclient package contains the winbind client library from the Samba suite.
(In reply to Vyacheslav Dikonov from comment #11) > $ rpm -qVf /usr/lib64/samba/libreplace-samba4.so > ....L.... /usr/lib64/libwbclient.so.0 Вот это интересно. Кажется, мы нашли проблему. На моей системе: $ readlink /usr/lib64/libwbclient.so.0 libwbclient.so.0.15 У вас наверняка битая ссылка. Попробуйте переустановить libwbclient.
Переустановка ничего не дала, но (блин!) в /usr/lib64 обнаружилась libwbclient.so.0.15.alternatives_save, на которую и вела ссылка libwbclient.so.0. Перевел ее на libwbclient.so.0.15 и mplayer заработал. Осталось понять, откуда такое возникло, если я НЕ ПОЛЬЗУЮСЬ альтернативами сознательно. Все настройки alternatives остаются по-умолчанию и я их никогда не менял. Никто другой этой машиной не пользуется.