Debian Wheezy (7.1) / "Package glx-alternative-mesa_0.2.2_amd64.deb" / "libGL.so-master" in "mesa-diverted" directory ?
agrume
agrume at free.fr
Mon Jul 29 18:41:53 UTC 2013
-------------------------------------------------------------------------------------------------------------------------
Considering lines 46->62 :
-------------------------------------------------------------------------------------------------------------------------
46 # libGL.so.1 (from /usr/lib[/triplet]/mesa/)
47 slaves="$(add_multiarch_slave /usr/lib "" libGL.so.1 /usr/lib mesa/)"
48
49 if echo "$slaves" | grep -q "slave" ; then
50 update-alternatives --install /usr/lib/glx glx /usr/lib/mesa 6
$slaves
51 else
52 update-alternatives --remove glx /usr/lib/mesa
53 fi
54
55 # libGL.so.1 (from /usr/lib/mesa-diverted/)
56 slaves="$(add_multiarch_slave /usr/lib "" libGL.so.1
/usr/lib/mesa-diverted)"
57
58 if echo "$slaves" | grep -q "slave" ; then
59 update-alternatives --install /usr/lib/glx glx
/usr/lib/mesa-diverted 5 $slaves
60 else
61 update-alternatives --remove glx /usr/lib/mesa-diverted
62 fi
-------------------------------------------------------------------------------------------------------------------------
and lines 64->80 :
-------------------------------------------------------------------------------------------------------------------------
64 # libGL.so (from /usr/lib[/triplet]/mesa/)
65 slaves="$(add_multiarch_slave /usr/lib "" libGL.so /usr/lib mesa/)"
66
67 if echo "$slaves" | grep -q "slave" ; then
68 update-alternatives --install
/usr/lib/mesa-diverted/libGL.so-master libGL.so-master /usr/lib/mesa
9996 $slaves
69 else
70 update-alternatives --remove libGL.so-master /usr/lib/mesa
71 fi
72
73 # libGL.so (from /usr/lib/mesa-diverted/)
74 slaves="$(add_multiarch_slave /usr/lib "" libGL.so
/usr/lib/mesa-diverted)"
75
76 if echo "$slaves" | grep -q "slave" ; then
77 update-alternatives --install
/usr/lib/mesa-diverted/libGL.so-master libGL.so-master
/usr/lib/mesa-diverted 9995 $slaves
78 else
79 update-alternatives --remove libGL.so-master
/usr/lib/mesa-diverted
80 fi
-------------------------------------------------------------------------------------------------------------------------
shouldn't lines 68 and 77 look more like this ?
-------------------------------------------------------------------------------------------------------------------------
68 update-alternatives --install /usr/lib/libGL.so-master
libGL.so-master /usr/lib/mesa 9996 $slaves
77 update-alternatives --install /usr/lib/libGL.so-master
libGL.so-master /usr/lib/mesa-diverted 9995 $slaves
-------------------------------------------------------------------------------------------------------------------------
because my /etc/alternatives directory contain an infinite suit of
symlinks involving libGL.so-master .
- Regards -
-------------------------------------------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20130729/ccadd4ae/attachment.html>
More information about the pkg-nvidia-devel
mailing list