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