nvidia_glx_common-367.44-alt171 on ALT 8 workstation after a dist-upgrade (today) Gtk programs segfault on exit: $ gucharmap Ошибка сегментирования $ emacs Ошибка сегментирования From the dist-upgrade messages: /usr/lib/rpm/gtk-2.0-immodules-cache.filetrigger: line 4: 8631 Ошибка сегментирования /usr/bin/gtk-query-immodules-2.0 --update-cache /usr/lib/rpm/gtk-3.0-immodules-cache.filetrigger: line 4: 8634 Ошибка сегментирования /usr/bin/gtk-query-immodules-3.0 --update-cache /usr/lib/rpm/vlc.filetrigger: line 3: 8738 Ошибка сегментирования /usr/lib64/vlc/vlc-cache-gen /usr/lib64/vlc/plugins /usr/lib/rpm/vlc.filetrigger failed error: execution of /usr/lib/rpm/posttrans-filetriggers scriptlet from (null)-(null)-(null) failed, exit status 1 nvidia: restoring symlink /usr/lib/libGL.so.1 (to /etc/X11/lib/libGL.so.1) # l /etc/X11/lib/libGL.so.1 /etc/X11/lib /usr/lib/libGL.so.1 ls: невозможно получить доступ к /etc/X11/lib/libGL.so.1: Нет такого файла или каталога ls: невозможно получить доступ к /etc/X11/lib: Нет такого файла или каталога ls: невозможно получить доступ к /usr/lib/libGL.so.1: Нет такого файла или каталога #
After a reboot, this problem went away. On another invocation of apt-get install/remove, the filetriggers got successfully re-executed.
Это давно уже. Кого-то типа GTK уже фиксили, вроде.
(В ответ на комментарий №0) > /etc/X11/lib/libGL.so.1: Нет такого файла или Предпоалагается, что i586-libGL установлен, раз есть i586-libX11.
(In reply to comment #3) > (В ответ на комментарий №0) > > /etc/X11/lib/libGL.so.1: Нет такого файла или > Предпоалагается, что i586-libGL установлен, раз есть i586-libX11. Это не оно? [root@prodesk ~]# rpm -qa 'i586-libGL*' i586-libGLdispatch-0.1.1-alt1 i586-libGLX-0.1.1-alt1 [root@prodesk ~]# rpm -qa 'i586-libX*' i586-libXau-1.0.8-alt1 i586-libX11-1.6.3-alt1 i586-libXdmcp-1.1.1-alt1 i586-libXext-1.3.3-alt1 [root@prodesk ~]#
Почему не установлен i586-libGL.32bit... М.б., потому что у i586-libX11 нет такой зависимости. А она должна быть?
(В ответ на комментарий №5) > Почему не установлен i586-libGL.32bit... М.б., потому что у i586-libX11 нет > такой зависимости. А она должна быть? Я просто предполагаю наличие /usr/lib/libGL.so.1 по наличию /usr/lib/libX11.so.6 . Это отдельная тема и лучше отдельной багой.
(In reply to comment #6) > (В ответ на комментарий №5) > > Почему не установлен i586-libGL.32bit... М.б., потому что у i586-libX11 нет > > такой зависимости. А она должна быть? > Я просто предполагаю наличие /usr/lib/libGL.so.1 по наличию > /usr/lib/libX11.so.6 . > Это отдельная тема и лучше отдельной багой. https://bugzilla.altlinux.org/show_bug.cgi?id=32564