<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Vincent,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span>You're right, thank you for pointing this out. I've checked that glx-diversions_0.4.0 does include a libGL.so.1.2.0</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span>as one of the arguments to validate_diverted_symlink and so will not have this problem.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family:
 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span>I was not able to use this version of glx-diversions as I've kept my version of the nvidia drivers pinned to 304.64-4.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span>This bug should be closed as a duplicate that has already been fixed in the latest version.</span></div><div></div><div> </div><div>thanks again,<br>     Jack</div><div><br></div>  <div
 style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font size="2" face="Arial"> <b><span style="font-weight:bold;">From:</span></b> Vincent Cheng <vincentc1208@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> JS <jshaio@yahoo.com> <br><b><span style="font-weight: bold;">Cc:</span></b> 722258@bugs.debian.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, September 10, 2013 4:54 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: Bug#722258: glx-diversions fails libGL.so.1 -> /etc/alternatives<br> </font> </div> <div class="y_msg_container"><br>
On Mon, Sep 9, 2013 at 10:54 AM, JS <<a ymailto="mailto:jshaio@yahoo.com" href="mailto:jshaio@yahoo.com">jshaio@yahoo.com</a>> wrote:<br>> I believe this problem comes about because:<br>><br>> libgl1-mesa-glx 8.0.5-3  has the library libGL.so.1.2:<br>>    => dpkg --contents libgl1-mesa-glx_8.0.5-3_i386.deb<br>>   drwxr-xr-x root/root 0 2012-12-06 17:23 ./<br>>   drwxr-xr-x root/root 0 2012-12-06 17:22 ./usr/<br>>   drwxr-xr-x root/root 0 2012-12-06 17:22 ./usr/lib/<br>>   drwxr-xr-x root/root 0 2012-12-06 17:22 ./usr/lib/i386-linux-gnu/<br>>   -rw-r--r-- root/root 363020 2012-12-06 17:22<br>> ./usr/lib/i386-linux-gnu/libGL.so.1.2   <<<<<<br>><br>> while the newer libgl1-mesa-glx 9.1.6-2 has the library:<br>>   => dpkg --contents<br>> /var/cache/apt/archives/libgl1-mesa-glx_9.1.6-2_i386.deb<br>>   drwxr-xr-x root/root 0 2013-08-12
 02:50 ./<br>>   drwxr-xr-x root/root 0 2013-08-12 02:50 ./usr/<br>>   drwxr-xr-x root/root 0 2013-08-12 02:50 ./usr/lib/<br>>   drwxr-xr-x root/root 0 2013-08-12 02:50 ./usr/lib/i386-linux-gnu/<br>>   -rw-r--r-- root/root 357692 2013-08-12 02:50<br>> ./usr/lib/i386-linux-gnu/libGL.so.1.2.0 <<<<<<br>>   drwxr-xr-x root/root 0 2013-08-12 02:50 ./usr/share/<br>><br>><br>> glx-diversions postinst is checking for a final target of libGL.so.1.2 (not<br>> libGL.so.1.2.0) so it always<br>> fails when the newer libgl1-mesa-glx is installed:<br>>     validate_diverted_symlink /usr/lib${triplet}libGL.so.1<br>> /usr/lib/mesa-diverted${triplet}libGL.so.1 mesa/libGL.so.1 libGL.so.1.2<br>><br><br>This sounds like bug #712304 to me, which was fixed as of glx-diversions 0.4.0.<br><br>Regards,<br>Vincent<br><br><br></div> </div> </div>  </div></body></html>