Bug#463403: nvidia-kernel
This is on my wish-list too, for no other reason than if the linux-image package is removed the relevant nvidia-kernel would automatically also be removed. Other packages which are dependent on a specific kernel version (such as lirc-modules) already do this. Thanks! -- Chris Jones, SUCS Admin http://sucs.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#463403: nvidia-kernel: Non-dependency on kernel may cause configuration before kernel, which fails
Package: nvidia-kernel-source Version: 190.42-1 Severity: normal This bug is pending for nearly 2 years but still haven't been corrected with the latest versions while it should be worthwhile having a dependency instead of a recommendation on the linux-image package. Here is a patch attached. Thanks a lot for your work. -- Cyril Chaboisseau --- debian.binary/control.template 2009-11-14 20:10:50.0 +0100 +++ debian.binary/control.template.new 2009-11-14 20:25:18.207541539 +0100 @@ -8,8 +8,7 @@ Package: nvidia-kernel-#KVERS# Architecture: i386 amd64 Provides: nvidia-kernel-#VERSION# -Depends: nvidia-kernel-common (>= 20051028+1-0.1) -Recommends: linux-image-#KVERS# +Depends: nvidia-kernel-common (>= 20051028+1-0.1), linux-image-#KVERS# Description: NVIDIA binary kernel module for Linux #KVERS# These Xorg binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server.
Bug#463403: nvidia-kernel: Non-dependency on kernel may cause configuration before kernel, which fails
Package: nvidia-kernel Severity: normal Tags: patch Is there any reason for nvidia-kernel-xxx not to depend (but just recommend) linux-image-xxx? The problem we ran into with an automatic (FAI) install is that without that dependency, nvidia-kernel may get configured before kernel-image. But this then failes since there's no /lib/modules/xxx directory at that point. So you end up with /lib/modules/xxx_nnn (with nnn presumably the process id of the failed counfiguration) and nvidia.ko in there. Adding the dependency (here with a change from linux-image to kernel-image) to control.template seems to fix the problem: < Depends: nvidia-kernel-common (>= 20051028+1-0.1) < Recommends: linux-image-#KVERS# > Depends: nvidia-kernel-common (>= 20051028+1-0.1), > kernel-image-#KVERS# -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.6.18.2.mib.smp.amd64 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]