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