Package: nvidia-graphics-legacy-modules-i386 Version: 1.0.7182+1 Severity: serious Tags: sid patch
Hi Randall, The nvidia-glx-legacy package is uninstallable in unstable, and not being updated in testing, because there are no nvidia-graphics-legacy-modules-i386 packages built for the current version. As this prevents bug #372252 from being fixed in testing, this will most probably result in nvidia-glx-legacy being dropped from etch if new binary packages aren't made available soon. Does the module/driver ABI really change so frequently that each upstream version needs its own ABI declaration? Oh well, assuming for the moment that this is the case, attached is a simple patch to update for the latest kernel version and the latest nvidia ABI. I'm happy to NMU for this if you don't have time to get to it. BTW, are there any plans to provide prepackaged modules for the amd64 n-g-d-l packages? Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
diff -Nru /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/control.template /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/control.template --- /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/control.template 2006-07-31 11:38:44.000000000 -0700 +++ /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/control.template 2006-10-02 21:33:56.000000000 -0700 @@ -7,7 +7,7 @@ Package: nvidia-kernel-legacy-#KVERS# Architecture: i386 amd64 -Provides: nvidia-kernel-legacy-1.0.7182 +Provides: nvidia-kernel-legacy-1.0.7184 Depends: nvidia-kernel-common (>= 20050829), linux-image-#KVERS# Conflicts: nvidia-kernel-#KVERS# Replaces: nvidia-kernel-#KVERS# (<< 1.0.7667-0) diff -Nru /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/debian/changelog /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/debian/changelog --- /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/debian/changelog 2006-07-31 11:31:37.000000000 -0700 +++ /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/debian/changelog 2006-10-02 21:33:30.000000000 -0700 @@ -1,3 +1,14 @@ +nvidia-graphics-legacy-modules-i386 (1.0.7184+0-0.1) unstable; urgency=high + + * Non-maintainer upload. + * High-urgency upload for RC bugfix. + * Use nvidia-kernel-legacy-source 1.0.7184-2 + * Build against 2.6.18-1 + * Put an upper bound on the n-k-l-s build-dependency, so that no one + ever accidentally misbuilds a package for the wrong ABI + + -- Steve Langasek <[EMAIL PROTECTED]> Mon, 2 Oct 2006 21:31:10 -0700 + nvidia-graphics-legacy-modules-i386 (1.0.7182+1) unstable; urgency=low * use nvidia-kernel-legacy-source 1.0.7182-1 diff -Nru /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/debian/control /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/debian/control --- /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/debian/control 2006-07-31 11:31:37.000000000 -0700 +++ /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/debian/control 2006-10-02 21:34:42.000000000 -0700 @@ -2,24 +2,24 @@ Section: non-free/x11 Priority: optional Maintainer: Randall Donald <[EMAIL PROTECTED]> -Build-Depends: linux-headers-2.6.17-1-k7, linux-headers-2.6.17-1-686,linux-headers-2.6.17-1-486, debhelper (>= 4.0.0), kernel-package, nvidia-kernel-legacy-source (>= 1.0.7182) +Build-Depends: linux-headers-2.6.18-1-k7, linux-headers-2.6.18-1-686,linux-headers-2.6.18-1-486, debhelper (>= 4.0.0), kernel-package, nvidia-kernel-legacy-source (>= 1.0.7184), nvidia-kernel-legacy-source (<< 1.0.7185) Standards-Version: 3.6.2 -Package: nvidia-kernel-legacy-2.6.17-1-486 +Package: nvidia-kernel-legacy-2.6.18-1-486 Architecture: i386 Description: NVIDIA binary kernel module -Package: nvidia-kernel-legacy-2.6.17-1-686 +Package: nvidia-kernel-legacy-2.6.18-1-686 Architecture: i386 Description: NVIDIA binary kernel module -Package: nvidia-kernel-legacy-2.6.17-1-k7 +Package: nvidia-kernel-legacy-2.6.18-1-k7 Architecture: i386 Description: NVIDIA binary kernel module Package: nvidia-kernel-legacy-2.6-486 Architecture: all -Depends: nvidia-kernel-legacy-2.6.17-1-486, linux-image-2.6-486 +Depends: nvidia-kernel-legacy-2.6.18-1-486, linux-image-2.6-486 Description: NVIDIA binary kernel module for 2.6 series compiled for 486 This is a metapackage to track the NVIDIA kernel module for the 2.6 kernel series. @@ -28,7 +28,7 @@ Package: nvidia-kernel-legacy-2.6-686 Architecture: all -Depends: nvidia-kernel-legacy-2.6.17-1-686, linux-image-2.6-686 +Depends: nvidia-kernel-legacy-2.6.18-1-686, linux-image-2.6-686 Description: NVIDIA binary kernel module for 2.6 series compiled for 686 This is a metapackage to track the NVIDIA kernel module for the 2.6 kernel series. @@ -37,7 +37,7 @@ Package: nvidia-kernel-legacy-2.6-k7 Architecture: all -Depends: nvidia-kernel-legacy-2.6.17-1-k7, linux-image-2.6-k7 +Depends: nvidia-kernel-legacy-2.6.18-1-k7, linux-image-2.6-k7 Description: NVIDIA binary kernel module for 2.6 series compiled for k7 This is a metapackage to track the NVIDIA kernel module for the 2.6 kernel series. diff -Nru /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/debian/rules /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/debian/rules --- /tmp/I90Y7UIFR6/nvidia-graphics-legacy-modules-i386-1.0.7182+1/debian/rules 2006-07-31 11:38:44.000000000 -0700 +++ /tmp/ZTDhBaMA7d/nvidia-graphics-legacy-modules-i386-1.0.7184+0/debian/rules 2006-10-02 21:42:40.000000000 -0700 @@ -18,7 +18,7 @@ head -1 debian/changelog | \ sed 's/^.*(\(.*\)).*$$/\1/' \ ) -version := 2.6.17-1 +version := 2.6.18-1 flavours := 486 686 k7 #krevision := $(shell \ # zcat /usr/share/doc/kernel-build-$(version)/changelog.Debian.gz | \