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 ---

Reply via email to