Bug 32564 - /etc/X11/lib/libGL.so.1 does not exist as expected
Summary: /etc/X11/lib/libGL.so.1 does not exist as expected
Status: NEW
Alias: None
Product: Branch p8
Classification: Distributions
Component: nvidia_glx_common (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-04 19:47 MSK by Ivan Zakharyaschev
Modified: 2016-10-05 12:30 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Zakharyaschev 2016-10-04 19:47:37 MSK
nvidia_glx_common-367.44-alt171

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: Нет такого файла или каталога
lrwxrwxrwx 1 root root 23 окт  4 17:57 /usr/lib/libGL.so.1 -> /etc/X11/lib/libGL.so.1
[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 нет
такой зависимости. А она должна быть?

zerg@ -- https://bugzilla.altlinux.org/show_bug.cgi?id=32563#c6 :

Я просто предполагаю наличие /usr/lib/libGL.so.1 по наличию
/usr/lib/libX11.so.6 .
Comment 1 Sergey V Turchin 2016-10-05 11:41:11 MSK
Мне нужен примитивный и универсальный способ определения наличия libGL-32bit. Я пока выбрал определять по наличию файла /usr/lib/libX11.so.6 .

Если предложите более точный, но не менее надежный, унивесальный и простой способ, буду только рад.

P.S.
В качестве обхода достаточно установить i586-libGL .
Comment 2 Sergey V Turchin 2016-10-05 12:30:14 MSK
(В ответ на комментарий №1)
> Мне нужен примитивный и универсальный способ определения наличия libGL-32bit
Т.к. сам libGL еще пойди-найди, взял одну из его зависимостей.