Bug 34080 - Создаёт неправильные ссылки
Summary: Создаёт неправильные ссылки
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: nvidia_glx_common (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-27 19:32 MSK by Aleksey Borisenkov
Modified: 2017-10-31 21:07 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksey Borisenkov 2017-10-27 19:32:55 MSK
Версия 384.90-alt181.S1 создаёт неправильные символические ссылки.

# /usr/libexec/X11/drv.d/nvidia_alt181
# readlink /etc/X11/lib64/libGL.so.1  
/usr/lib64/nvidia_384.90/384.90libGL.so.1
# readlink /etc/X11/lib/libGL.so.1 
/usr/lib/nvidia_/libGL.so.1

Похоже номер версии из 32-битной библиотеки попал в ссылку для 64-битной.
В предыдущей версии всё нормально:

# /usr/libexec/X11/drv.d/nvidia_alt180
# readlink /etc/X11/lib64/libGL.so.1  
/usr/lib64/nvidia_384.90/libGL.so.1
# readlink /etc/X11/lib/libGL.so.1    
/usr/lib/nvidia_384.90/libGL.so.1
Comment 1 Alexei Takaseev 2017-10-30 05:33:03 MSK
Подтверждаю проблему. Помимо прочего, для 32-битной части теряется номер версии:

[taf@metamorph lib]$ pwd
/etc/X11/lib
[taf@metamorph lib]$
[taf@metamorph lib]$ ls -l
итого 0
lrwxrwxrwx 1 root root 24 окт 27 21:32 libEGL.so.1 -> /usr/lib/X11/libEGL.so.1
lrwxrwxrwx 1 root root 31 окт 27 21:32 libGLdispatch.so.0 -> /usr/lib/X11/libGLdispatch.so.0
lrwxrwxrwx 1 root root 27 окт 27 21:32 libGLESv1_CM.so.1 -> /usr/lib/nvidia_/libGL.so.1
lrwxrwxrwx 1 root root 27 окт 27 21:32 libGLESv2.so.2 -> /usr/lib/nvidia_/libGL.so.1
lrwxrwxrwx 1 root root 27 окт 27 21:32 libGL.so.1 -> /usr/lib/nvidia_/libGL.so.1
lrwxrwxrwx 1 root ro
ot 24 окт 27 21:32 libGLX.so.0 -> /usr/lib/X11/libGLX.so.0


[taf@metamorph lib64]$ ls -l
итого 0
lrwxrwxrwx 1 root root 24 окт 27 21:32 libdri.so -> /usr/lib64/X11/libdri.so
lrwxrwxrwx 1 root root 26 окт 27 21:32 libEGL.so.1 -> /usr/lib64/X11/libEGL.so.1
lrwxrwxrwx 1 root root 33 окт 27 21:32 libGLdispatch.so.0 -> /usr/lib64/X11/libGLdispatch.so.0
lrwxrwxrwx 1 root root 41 окт 27 21:32 libGLESv1_CM.so.1 -> /usr/lib64/nvidia_384.90/384.90libGL.so.1
lrwxrwxrwx 1 root root 41 окт 27 21:32 libGLESv2.so.2 -> /usr/lib64/nvidia_384.90/384.90libGL.so.1
lrwxrwxrwx 1 root root 41 окт 27 21:32 libGL.so.1 -> /usr/lib64/nvidia_384.90/384.90libGL.so.1
lrwxrwxrwx 1 root root 40 окт 27 21:32 libglx.so -> /usr/lib64/nvidia_384.90/384.90libglx.so
lrwxrwxrwx 1 root root 26 окт 27 21:32 libGLX.so.0 -> /usr/lib64/X11/libGLX.so.0
lrwxrwxrwx 1 root root 40 окт 27 21:32 libwfb.so -> /usr/lib64/nvidia_384.90/384.90libwfb.so
[taf@metamorph lib64]$


[taf@metamorph lib64]$ rpm -qa| grep nvidia| sort
apt-scripts-nvidia-0.4.5-alt1.S1.x86_64
i586-libnvidia-egl-wayland1-384.90-alt174.S1.i586
i586-nvidia_glx_304.137-304.137-alt136.S1.i586
i586-nvidia_glx_340.104-340.104-alt151.S1.i586
i586-nvidia_glx_384.90-384.90-alt174.S1.i586
i586-nvidia_glx_common-384.90-alt181.S1.i586
i586-nvidia-settings-384.90-alt1.S1.i586
kernel-modules-nvidia-std-def-384.90-alt1.264506.1.1.x86_64
libnvidia-egl-wayland1-384.90-alt174.S1.x86_64
nvidia_glx_304.137-304.137-alt136.S1.x86_64
nvidia_glx_340.104-340.104-alt151.S1.x86_64
nvidia_glx_384.90-384.90-alt174.S1.x86_64
nvidia_glx_common-384.90-alt181.S1.x86_64
nvidia-settings-384.90-alt1.S1.x86_64
nvidia-xconfig-384.90-alt1.S1.x86_64
Comment 2 Repository Robot 2017-10-30 11:04:21 MSK
nvidia_glx_common-384.90-alt182.S1 -> sisyphus:

Mon Oct 30 2017 Sergey V Turchin <zerg@altlinux> 384.90-alt182.S1
- fix symlinks (ALT#34080)