Package: nvidia-glx Version: 195.36.31-5 Severity: important I tried upgrading from nvidia-glx 190.53-4 to 195.36.31-5 on a machine that is mostly still lenny, but running a 2.6.32 kernel. Configuring nvidia-glx failed with a dpkg-divert error:
dpkg-divert: rename involves overwriting `/usr/lib/xorg/modules/extensions/libGLcore.so' with different file `/usr/lib/nvidia/libGLcore.so.xlibmesa', not allowed The full log: zarvora:/var/log# apt-get install -t unstable nvidia-glx Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: nvidia-kernel-2.6.26-2-686 libvdpau-dev Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libgl1-nvidia-alternatives libgl1-nvidia-glx libglx-nvidia-alternatives nvidia-vdpau-driver The following NEW packages will be installed: libgl1-nvidia-alternatives libgl1-nvidia-glx libglx-nvidia-alternatives The following packages will be upgraded: nvidia-glx nvidia-vdpau-driver 2 upgraded, 3 newly installed, 0 to remove and 2340 not upgraded. Need to get 10.8MB of archives. After this operation, 8602kB of additional disk space will be used. Do you want to continue [Y/n]? Get:1 http://mirrors.uwa.edu.au unstable/non-free nvidia-glx 195.36.31-5 [2935kB] Get:2 http://mirrors.uwa.edu.au unstable/non-free libgl1-nvidia-alternatives 195.36.31-5 [50.7kB] Get:3 http://mirrors.uwa.edu.au unstable/non-free libgl1-nvidia-glx 195.36.31-5 [6739kB] Get:4 http://mirrors.uwa.edu.au unstable/non-free libglx-nvidia-alternatives 195.36.31-5 [50.3kB] Get:5 http://mirrors.uwa.edu.au unstable/non-free nvidia-vdpau-driver 195.36.31-5 [997kB] Fetched 10.8MB in 8s (1278kB/s) Reading package fields... Done Reading package status... Done Retrieving bug reports... Done Parsing Found/Fixed information... Done Reading changelogs... Done apt-listchanges: Do you want to continue? [Y/n] (Reading database ... 430781 files and directories currently installed.) Preparing to replace nvidia-glx 190.53-4 (using .../nvidia-glx_195.36.31-5_i386.deb) ... Moving obsolete conffile /etc/default/nvidia-glx out of the way... Moving obsolete conffile /etc/init.d/nvidia-glx out of the way... Unpacking replacement nvidia-glx ... dpkg: warning: unable to delete old directory '/usr/lib/tls': Directory not empty Selecting previously deselected package libgl1-nvidia-alternatives. Unpacking libgl1-nvidia-alternatives (from .../libgl1-nvidia-alternatives_195.36.31-5_i386.deb) ... Selecting previously deselected package libgl1-nvidia-glx. Unpacking libgl1-nvidia-glx (from .../libgl1-nvidia-glx_195.36.31-5_i386.deb) ... Selecting previously deselected package libglx-nvidia-alternatives. Unpacking libglx-nvidia-alternatives (from .../libglx-nvidia-alternatives_195.36.31-5_i386.deb) ... Preparing to replace nvidia-vdpau-driver 195.36.24-4 (using .../nvidia-vdpau-driver_195.36.31-5_i386.deb) ... Unpacking replacement nvidia-vdpau-driver ... Setting up libgl1-nvidia-alternatives (195.36.31-5) ... Removing /usr/lib/libGL.so symlink from unknown origin. Removing 'diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/libGL.so.1.2.xlibmesa by nvidia-glx' Moving /usr/lib/nvidia/libGL.so.1.2.xlibmesa to /usr/lib/nvidia/diversions/libGL.so.1.2 Adding 'diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/diversions/libGL.so.1.2 by libgl1-nvidia-alternatives' Removing 'diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/libGL.so.1.xlibmesa by nvidia-glx' Removing 'diversion of /usr/lib/libGL.so to /usr/lib/nvidia/libGL.so.xlibmesa by nvidia-glx' Adding 'diversion of /usr/lib/libGL.so to /usr/lib/nvidia/diversions/libGL.so by libgl1-nvidia-alternatives' Adding 'diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/diversions/libGL.so.1 by libgl1-nvidia-alternatives' Leaving 'diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/diversions/libGL.so.1.2 by libgl1-nvidia-alternatives' Setting up libglx-nvidia-alternatives (195.36.31-5) ... Removing 'diversion of /usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/libglx.so.xlibmesa by nvidia-glx' Adding 'diversion of /usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/diversions/libglx.so by libglx-nvidia-alternatives' Adding 'diversion of /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/diversions/libglx.so.dbg by libglx-nvidia-alternatives' Setting up nvidia-vdpau-driver (195.36.31-5) ... Processing triggers for libgl1-nvidia-alternatives ... update-alternatives: using /usr/lib/nvidia/diversions/libGL.so.1 to provide /usr/lib/libGL.so.1 (libGL.so.1) in auto mode. update-alternatives: using /usr/lib/nvidia/diversions/libGL.so to provide /usr/lib/libGL.so (libGL.so) in auto mode. Setting up libgl1-nvidia-glx (195.36.31-5) ... update-alternatives: using /usr/lib/nvidia/libGL.so.1 to provide /usr/lib/libGL.so.1 (libGL.so.1) in auto mode. Processing triggers for libglx-nvidia-alternatives ... update-alternatives: using /usr/lib/nvidia/diversions/libglx.so to provide /usr/lib/xorg/modules/extensions/libglx.so (libglx.so) in auto mode. update-alternatives: warning: skip creation of /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so because associated file /usr/lib/nvidia/diversions/libglx.so.dbg (of link group libglx.so) doesn't exist. Setting up nvidia-glx (195.36.31-5) ... Removing obsolete conffile /etc/default/nvidia-glx ... Removing obsolete conffile /etc/init.d/nvidia-glx ... Removing any system startup links for /etc/init.d/nvidia-glx ... /etc/rc0.d/K20nvidia-glx /etc/rc1.d/K20nvidia-glx /etc/rc2.d/S20nvidia-glx /etc/rc3.d/S20nvidia-glx /etc/rc4.d/S20nvidia-glx /etc/rc5.d/S20nvidia-glx /etc/rc6.d/K20nvidia-glx dpkg-divert: rename involves overwriting `/usr/lib/xorg/modules/extensions/libGLcore.so' with different file `/usr/lib/nvidia/libGLcore.so.xlibmesa', not allowed dpkg: error processing nvidia-glx (--configure): subprocess installed post-installation script returned error exit status 2 Errors were encountered while processing: nvidia-glx E: Sub-process /usr/bin/dpkg returned an error code (1) zarvora:/var/log# dpkg-divert --list | grep nvidia diversion of /usr/lib/libGL.so to /usr/lib/nvidia/diversions/libGL.so by libgl1-nvidia-alternatives diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/diversions/libGL.so.1 by libgl1-nvidia-alternatives diversion of /usr/X11R6/lib/libGL.a to /usr/X11R6/lib/nvidia/libGL.a.xlibmesa by nvidia-glx-dev diversion of /usr/lib/xorg/modules/extensions/libGLcore.a to /usr/lib/nvidia/libGLcore.a.xlibmesa by nvidia-glx diversion of /usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/diversions/libglx.so by libglx-nvidia-alternatives diversion of /usr/lib/xorg/modules/extensions/libglx.a to /usr/lib/nvidia/libglx.a.xlibmesa by nvidia-glx diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/diversions/libGL.so.1.2 by libgl1-nvidia-alternatives diversion of /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/diversions/libglx.so.dbg by libglx-nvidia-alternatives diversion of /usr/lib/xorg/modules/extensions/libGLcore.so to /usr/lib/nvidia/libGLcore.so.xlibmesa by nvidia-glx -- Package-specific info: uname -a: Linux zarvora 2.6.32-5-686-bigmem #1 SMP Sat Sep 18 02:52:26 UTC 2010 i686 GNU/Linux /proc/version: Linux version 2.6.32-5-686-bigmem (Debian 2.6.32-23) (da...@debian.org) (gcc version 4.3.5 (Debian 4.3.5-3) ) #1 SMP Sat Sep 18 02:52:26 UTC 2010 /proc/driver/nvidia/version: NVRM version: NVIDIA UNIX x86 Kernel Module 190.53 Tue Dec 8 18:51:41 PST 2009 GCC version: gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25) lspci 'VGA compatible controller [0300]': 01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8800 GT [10de:0611] (rev a2) (prog-if 00 [VGA controller]) Subsystem: Micro-Star International Co., Ltd. Device [1462:8010] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at f6000000 (32-bit, non-prefetchable) [size=16M] Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 3: Memory at f4000000 (64-bit, non-prefetchable) [size=32M] Region 5: I/O ports at 7000 [size=128] [virtual] Expansion ROM at f7000000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: nvidia Kernel modules: nvidia, nouveau, nvidiafb -- System Information: Debian Release: squeeze/sid APT prefers stable APT policy: (900, 'stable'), (600, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages nvidia-glx depends on: ii dpkg 1.15.8.5 Debian package management system ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib ii libgl1-nvidia-gl 195.36.31-5 NVIDIA binary OpenGL libraries ii libglx-nvidia-al 195.36.31-5 simplifies replacing Xorg module l ii nvidia-kernel-2. 195.36.31+1+2+2.6.32-20 NVIDIA binary kernel module for Li ii xserver-xorg-cor 2:1.4.2-10.lenny2 Xorg X server - core server Versions of packages nvidia-glx recommends: ii nvidia-vdpau-driver 195.36.31-5 NVIDIA vdpau driver Versions of packages nvidia-glx suggests: ii nvidia-kernel-dkms 195.36.24-4 NVIDIA binary kernel module DKMS s ii nvidia-kernel-source 195.36.24-4 NVIDIA binary kernel module source ii nvidia-settings 173.14.09-1 Tool of configuring the NVIDIA gra Versions of packages nvidia-kernel-dkms depends on: ii dkms 2.1.1.2-3 Dynamic Kernel Module Support Fram ii nvidia-kernel-common 20100522+1 NVIDIA binary kernel module suppor Versions of packages nvidia-kernel-source depends on: ii debhelper 8.0.0 helper programs for debian/rules ii make 3.81-5 The GNU version of the "make" util ii quilt 0.48-7 Tool to work with series of patche Versions of packages nvidia-glx is related to: ii binutils 2.20.1-15 The GNU assembler, linker and bina pn binutils-gold <none> (no description available) ii linux-headers-2.6-6 2.6.26+17+lenny1 Header files for Linux 2.6-686 ii linux-headers-2.6-a 2.6.26+17+lenny1 Header files for Linux 2.6-amd64 ii linux-headers-2.6.2 trs80.2 Header files related to Linux kern ii linux-headers-2.6.2 2.6.24-6~etchnhalf.8 Header files for Linux 2.6.24 on A ii linux-headers-2.6.2 2.6.26-25lenny1 Header files for Linux 2.6.26-2-68 ii linux-headers-2.6.2 2.6.26-25lenny1 Header files for Linux 2.6.26-2-68 ii linux-headers-2.6.2 2.6.26-25lenny1 Header files for Linux 2.6.26-2-am ii linux-headers-2.6.3 2.6.30-8squeeze1 Header files for Linux 2.6.30-2-68 ii linux-headers-2.6.3 2.6.30-8squeeze1 Header files for Linux 2.6.30-2-am ii linux-headers-2.6.3 2.6.32-8 Header files for Linux 2.6.32-2-68 ii linux-headers-2.6.3 2.6.32-8 Header files for Linux 2.6.32-2-am ii linux-headers-2.6.3 2.6.32-9 Header files for Linux 2.6.32-3-68 ii linux-headers-2.6.3 2.6.32-9 Header files for Linux 2.6.32-3-am ii linux-headers-2.6.3 2.6.32-23 Header files for Linux 2.6.32-5-68 pn nvidia-glx <none> (no description available) ii nvidia-kernel-commo 20100522+1 NVIDIA binary kernel module suppor ii nvidia-kernel-dkms 195.36.24-4 NVIDIA binary kernel module DKMS s ii nvidia-kernel-sourc 195.36.24-4 NVIDIA binary kernel module source ii xserver-xorg 1:7.3+20 the X.Org X server ii xserver-xorg-core 2:1.4.2-10.lenny2 Xorg X server - core server -- debconf information: nvidia-glx/tlsyes: false * nvidia-glx/tlsno: true -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org