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