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

Reply via email to