Bug#600327: nvidia-glx conf fails with /usr/lib/xorg/modules/extensions/libGLcore.so dpkg-divert error

Andreas Beckmann debian at abeckmann.de
Sat Oct 16 12:19:21 UTC 2010


On 2010-10-16 12:57, James Andrewartha wrote:
> This install is venerable, I've been using nvidia since 2001 or before:
> 
> -rw-r--r-- 1 root src   274704 2001-07-13 23:38 nvidia-kernel-2.2.19_1.0.1251-2_i386.deb

:-) That driver version is not even in nvidia's archive any longer ...

Is your GPU still supported by the 195xx driver? Check the NEWS.Debian
in nvidia-glx.

> # ls -la /usr/lib/xorg/modules/extensions
> -rw-r--r-- 1 root root 2420489 2007-12-13 10:48 libGLcore.so
> # ls -la /usr/lib/nvidia
> -rw-r--r--   1 root root 2486954 2009-06-08 17:35 libGLcore.so.xlibmesa

These two files shouldn't exist at the same time ...
Looks like we have to clean up some mistake in the diversion handling
that was introduced before lenny (and not corrected in lenny). Such an
upgrade path (oldstable -> stable(lenny) ->
testing(squeeze)/unstable(sid) was not yet considered in my testing.

Please move /usr/lib/xorg/modules/extensions/libGLcore.so out of the way
(or just delete it) and configure the remaining packages
(dpkg --configure --pending). This should work cleanly now.

Afterwards you should have
/usr/lib/xorg/modules/extensions/libGLcore.so again (dated 2009-06-08).

I'm going to fix the maintainer scripts to rename conflicting files
before removing the obsolete ancient diversions.


Andreas





More information about the pkg-nvidia-devel mailing list