Your message dated Thu, 16 Sep 2010 21:41:04 -0700
with message-id <[email protected]>
and subject line Re: [pkg-nvidia-devel] Bug#596731: Tries to remove kernel when
upgrading to unstable version
has caused the Debian Bug report #596731,
regarding nvidia-kernel-dkms: Tries to remove kernel when upgrading to unstable
version
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
596731: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596731
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nvidia-kernel-dkms
Version: 195.36.24-4
Severity: normal
Today I decided to upgrade to the latest version in unstable of this
package, to see if it fixes the very slow 2D (3D is fine) performance.
But I can't upgrade it, as for some reason it tries to remove my running
kernel:
$ sudo aptitude install -t unstable nvidia-kernel-dkms
The following NEW packages will be installed:
libgl1-nvidia-alternatives{a} libgl1-nvidia-glx{a}
libglx-nvidia-alternatives{a}
The following packages will be upgraded:
nvidia-glx nvidia-kernel-dkms{b} nvidia-vdpau-driver
3 packages upgraded, 3 newly installed, 0 to remove and 317 not upgraded.
Need to get 18.6MB of archives. After unpacking 1,155kB will be used.
The following packages have unmet dependencies:
nvidia-kernel-dkms: Conflicts: linux-headers-2.6.32-trunk-amd64 but 2.6.32-5
is installed.
Conflicts: linux-image-2.6.32-trunk-amd64 but 2.6.32-5 is
installed.
The following actions will resolve these dependencies:
Remove the following packages:
1) linux-headers-2.6.32-trunk-amd64
2) linux-image-2.6.32-trunk-amd64
Leave the following dependencies unresolved:
3) nvidia-kernel-2.6.32-trunk-amd64 recommends linux-image-2.6.32-trunk-amd6
I don't understand why, though, because there is no conflict visible:
$ aptitude show nvidia-kernel-dkms
Package: nvidia-kernel-dkms
New: yes
State: installed
Automatically installed: yes
Version: 195.36.24-4
Priority: optional
Section: non-free/kernel
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Uncompressed Size: 24.6M
Depends: dkms (>= 2.1.0.0), nvidia-kernel-common (>= 20100522)
Recommends: nvidia-glx (>= 195.36.24)
Conflicts: binutils-gold (> 2.20.51), nvidia-kernel-legacy-173xx-dkms,
nvidia-kernel-legacy-71xx-dkms, nvidia-kernel-legacy-96xx-dkms
Provides: nvidia-kernel-195.36.24
Provided by: nvidia-kernel-legacy-173xx-dkms, nvidia-kernel-legacy-71xx-dkms,
nvidia-kernel-legacy-96xx-dkms
How can I upgrade??
-- Package-specific info:
uname -a:
Linux sonata 2.6.32-5-amd64 #1 SMP Wed Aug 25 13:59:41 UTC 2010 x86_64 GNU/Linux
/proc/version:
Linux version 2.6.32-5-amd64 (Debian 2.6.32-21) ([email protected]) (gcc
version 4.3.5 (Debian 4.3.5-2) ) #1 SMP Wed Aug 25 13:59:41 UTC 2010
/proc/driver/nvidia/version:
NVRM version: NVIDIA UNIX x86_64 Kernel Module 195.36.24 Thu Apr 22 19:10:14
PDT 2010
GCC version: gcc version 4.3.5 (Debian 4.3.5-2)
lspci 'VGA compatible controller [0300]':
01:00.0 VGA compatible controller [0300]: nVidia Corporation G92 [GeForce 8800
GT] [10de:0611] (rev a2) (prog-if 00 [VGA controller])
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 fd000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
Region 5: I/O ports at cc00 [size=128]
[virtual] Expansion ROM at fe9e0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages nvidia-kernel-dkms depends on:
ii dkms 2.1.1.2-5 Dynamic Kernel Module Support Fram
ii nvidia-kernel-common 20100522+1 NVIDIA binary kernel module suppor
Versions of packages nvidia-kernel-dkms recommends:
ii nvidia-glx 195.36.24-4 NVIDIA binary Xorg driver
nvidia-kernel-dkms suggests no packages.
Versions of packages nvidia-glx depends on:
ii dpkg 1.15.8.4 Debian package management system
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
ii libx11-6 2:1.3.3-3 X11 client-side library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii nvidia-kernel-2.6.3 195.36.24-1+2.6.32-5 NVIDIA binary kernel module for Li
ii nvidia-kernel-dkms 195.36.24-4 NVIDIA binary kernel module DKMS s
Versions of packages nvidia-kernel-source depends on:
ii debhelper 8.0.0 helper programs for debian/rules
ii make 3.81-8 An utility for Directing compilati
ii quilt 0.48-7 Tool to work with series of patche
Versions of packages nvidia-kernel-dkms is related to:
ii binutils 2.20.1-12 The GNU assembler, linker and bina
pn binutils-gold <none> (no description available)
ii linux-headers-2.6-amd64 2.6.32+28 Header files for Linux 2.6-amd64 (
ii linux-headers-2.6.30-1- 2.6.30-6 Header files for Linux 2.6.30-1-am
ii linux-headers-2.6.30-2- 2.6.30-8squeeze1 Header files for Linux 2.6.30-2-am
ii linux-headers-2.6.32-5- 2.6.32-21 Header files for Linux 2.6.32-5-am
ii linux-headers-2.6.32-tr 2.6.32-5 Header files for Linux 2.6.32-trun
ii nvidia-glx 195.36.24-4 NVIDIA binary Xorg driver
ii nvidia-kernel-common 20100522+1 NVIDIA binary kernel module suppor
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 xserver-xorg 1:7.5+6 the X.Org X server
ii xserver-xorg-core 2:1.7.7-4 Xorg X server - core server
-- no debconf information
--- End Message ---
--- Begin Message ---
notfound 195.36.31-3
thanks
Manuel Bilderbeek <[email protected]> writes:
> OK, never mind. It seems I wasn't running those *trunk* kernels at all.
> I could simply remove them and upgrade to the latest drivers without
> problems.
> Thanks for keeping up the great work! :)
Yes, they were unfortunately-named development kernels during the squeeze
development cycle, and the current packages conflict with them because
they tend to interfere with correct kernel module builds by causing the
system to build the driver for the wrong kernel.
I'm going to go ahead and close the bug now.
--
Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/>
--- End Message ---