Bug#632742: Bug seems to be in Squeeze now...
contact at techpatterns.com
contact at techpatterns.com
Wed Jul 20 03:07:30 UTC 2011
I'm seeing something very much like this bug, only in Squeeze i386
Package: libgl1-nvidia-alternatives_195.36.31-6_i386.deb
On: aptitude install nvidia-glx nvidia-settings
I get this error:
The only way I can get around this is to purge all the packages with:
aptitude purge $(dpkg -l | grep nvidia | awk '{print $2}' )
At this point on that system nvidia-glx is uninstallable, it just enters
into that infinite loop of error on install of the diversion.
===============================
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Reading task descriptions...
The following NEW packages will be installed:
libgl1-nvidia-alternatives{a} libgl1-nvidia-glx{a}
libglx-nvidia-alternatives{a} nvidia-glx nvidia-kernel-2.6.32-5-486{a}
nvidia-kernel-common{a} nvidia-settings nvidia-vdpau-driver{a}
0 packages upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/15.0 MB of archives. After unpacking 49.1 MB will be used.
Writing extended state information...
Selecting previously deselected package libgl1-nvidia-alternatives.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 58192 files and directories currently installed.)
Unpacking libgl1-nvidia-alternatives (from
.../libgl1-nvidia-alternatives_195.36.31-6_i386.deb) ...
Selecting previously deselected package libgl1-nvidia-glx.
Unpacking libgl1-nvidia-glx (from
.../libgl1-nvidia-glx_195.36.31-6_i386.deb) ...
Selecting previously deselected package libglx-nvidia-alternatives.
Unpacking libglx-nvidia-alternatives (from
.../libglx-nvidia-alternatives_195.36.31-6_i386.deb) ...
Selecting previously deselected package nvidia-kernel-common.
Unpacking nvidia-kernel-common (from
.../nvidia-kernel-common_20100522+1_all.deb) ...
Selecting previously deselected package nvidia-kernel-2.6.32-5-486.
Unpacking nvidia-kernel-2.6.32-5-486 (from
.../nvidia-kernel-2.6.32-5-486_195.36.31+2+4+2.6.32-24_i386.deb) ...
Selecting previously deselected package nvidia-glx.
Unpacking nvidia-glx (from .../nvidia-glx_195.36.31-6_i386.deb) ...
Selecting previously deselected package nvidia-settings.
Unpacking nvidia-settings (from
.../nvidia-settings_195.36.24-1_i386.deb) ...
Selecting previously deselected package nvidia-vdpau-driver.
Unpacking nvidia-vdpau-driver (from
.../nvidia-vdpau-driver_195.36.31-6_i386.deb) ...
Processing triggers for man-db ...
Setting up libgl1-nvidia-alternatives (195.36.31-6) ...
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'
Adding '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-6) ...
Adding 'diversion of /usr/lib/xorg/modules/extensions/libglx.so to
/usr/lib/nvidia/diversions/libglx.so by libglx-nvidia-alternatives'
dpkg-divert: rename involves overwriting
`/usr/lib/nvidia/diversions/libglx.so' with
different file `/usr/lib/xorg/modules/extensions/libglx.so', not allowed
dpkg: error processing libglx-nvidia-alternatives (--configure):
subprocess installed post-installation script returned error exit status 2
configured to not write apport reports
Setting up nvidia-kernel-common (20100522+1) ...
Setting up nvidia-kernel-2.6.32-5-486 (195.36.31+2+4+2.6.32-24) ...
dpkg: dependency problems prevent configuration of nvidia-glx:
nvidia-glx depends on libglx-nvidia-alternatives; however:
Package libglx-nvidia-alternatives is not configured yet.
dpkg: error processing nvidia-glx (--configure):
dependency problems - leaving unconfigured
Setting up nvidia-settings (195.36.24-1) ...
configured to not write apport reports
Setting up nvidia-vdpau-driver (195.36.31-6) ...
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.
Setting up libgl1-nvidia-glx (195.36.31-6) ...
update-alternatives: using /usr/lib/nvidia/libGL.so.1 to provide
/usr/lib/libGL.so.1 (libGL.so.1) in auto mode.
Errors were encountered while processing:
libglx-nvidia-alternatives
nvidia-glx
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up libglx-nvidia-alternatives (195.36.31-6) ...
Adding 'diversion of /usr/lib/xorg/modules/extensions/libglx.so to
/usr/lib/nvidia/diversions/libglx.so by libglx-nvidia-alternatives'
dpkg-divert: rename involves overwriting
`/usr/lib/nvidia/diversions/libglx.so' with
different file `/usr/lib/xorg/modules/extensions/libglx.so', not allowed
dpkg: error processing libglx-nvidia-alternatives (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of nvidia-glx:
nvidia-glx depends on libglx-nvidia-alternatives; however:
Package libglx-nvidia-alternatives is not configured yet.
dpkg: error processing nvidia-glx (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libglx-nvidia-alternatives
nvidia-glx
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Reading task descriptions...
More information about the pkg-nvidia-devel
mailing list