Ok, I've found the solution to this problem.

nvidia-glx-VER used to add a diversion of libGL.so.1 and libGL.so.1.2
*only if* such files existed. This is wrong and is the real cause of the
problem.

After having a 2nd look at ia32-libs and nvidia-glx-VER, I came to the
following solution:

in the preinst:
add diversions of libGL.so, libGL.so.1, libGL.so.1.2 as I used to do before but 
this time I won't test the existence of these files.

in the postrm:
simply remove these diversions

In this way it doesn't matter which packages you install first, since
NVIDIA's libGL.so.xx will always win.

I'll upload the new packages soon.

-- 
Intrepid: ia32-lib conflict with  nvidia-glx-177
https://bugs.launchpad.net/bugs/247984
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to