Bug#688691: unblock: nvidia-graphics-modules/304.48+1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: pkg-nvidia-devel@lists.alioth.debian.org
Please unblock package nvidia-graphics-modules
On 2012-09-24 21:27, Adam D. Barratt wrote:
> On Mon, 2012-09-24 at 21:20 +0200, Andreas Beckmann wrote:
>> Thanks. Can we get an unblock for the kernel modules, too? The version
>> in wheezy is now outdated.
>
> That really should be a new bug, given this one was for different
> packages and is closed... In any case, looking at the diff, what
> happens to users who currently have the -rt packages installed? Do they
> simply get no further updates?
As suggested by Ben Hutchings we dropped the modules for the -rt kernel
as that is not expected to have a stable ABI even though the ABIversion
does not change. That would require a new upload (or at least a binNMU)
of nvidia-graphics-modules after every upgrade of the linux package.
Current users of the prebuilt -rt module packages will need to switch to
nvidia-kernel-dkms (or build their own modules from
nvidia-kernel-source). They may have a obsolete package installed that
is not used any longer, but nvidia-glx will ensure that a current module
is provided.
There are no plans to turn the obsolete metapackage
nvidia-kernel-rt-FLAVOR into a transitional one that depends on
nvidia-kernel-dkms.
(And I'd like to see this in testing s.t. I may upload a new one for the
new kernel in sid which had the ABI bumped)
I just verified that nvidia-kernel-3.2.0-3-amd64=302.17+2+3+3.2.23-1 and
nvidia-kernel-dkms=304.48-1 are co-installable, dkms will move the
"original module" aside and install its own updated one. The same should
hold for the -rt kernel.
Andreas
unblock nvidia-graphics-modules/304.48+1
diffstat for nvidia-graphics-modules-302.17+2 nvidia-graphics-modules-304.48+1
changelog | 21 ++++++++++++++++++
control | 66 ++++-----------------------------------------------------
control.md5sum | 6 ++---
rules.defs | 2 -
4 files changed, 30 insertions(+), 65 deletions(-)
diff -Nru nvidia-graphics-modules-302.17+2/debian/changelog nvidia-graphics-modules-304.48+1/debian/changelog
--- nvidia-graphics-modules-302.17+2/debian/changelog 2012-07-31 12:19:56.000000000 +0200
+++ nvidia-graphics-modules-304.48+1/debian/changelog 2012-09-13 10:42:24.000000000 +0200
@@ -1,3 +1,24 @@
+nvidia-graphics-modules (304.48+1) unstable; urgency=low
+
+ * Use nvidia-kernel-source 304.48.
+
+ -- Andreas Beckmann <debian@abeckmann.de> Thu, 13 Sep 2012 10:42:12 +0200
+
+nvidia-graphics-modules (304.43+1) unstable; urgency=low
+
+ * Use nvidia-kernel-source 304.43.
+
+ -- Andreas Beckmann <debian@abeckmann.de> Mon, 10 Sep 2012 01:41:00 +0200
+
+nvidia-graphics-modules (304.37+1) unstable; urgency=low
+
+ * Use nvidia-kernel-source 304.37.
+ * Disable pre-built modules for the RT flavor as that is not considered
+ to have a stable ABI.
+ (https://lists.debian.org/debian-kernel/2012/08/msg00153.html)
+
+ -- Andreas Beckmann <debian@abeckmann.de> Thu, 23 Aug 2012 11:31:56 +0200
+
nvidia-graphics-modules (302.17+2) unstable; urgency=low
* Rebuild against linux 3.2.23-1. (Closes: #683365)
diff -Nru nvidia-graphics-modules-302.17+2/debian/control nvidia-graphics-modules-304.48+1/debian/control
--- nvidia-graphics-modules-302.17+2/debian/control 2012-07-31 12:19:56.000000000 +0200
+++ nvidia-graphics-modules-304.48+1/debian/control 2012-09-13 10:42:24.000000000 +0200
@@ -7,8 +7,8 @@
Andreas Beckmann <debian@abeckmann.de>,
DM-Upload-Allowed: yes
Build-Depends: debhelper (>= 8),
- linux-headers-3.2.0-3-amd64 [i386 amd64], linux-headers-3.2.0-3-486 [i386], linux-headers-3.2.0-3-686-pae [i386], linux-headers-3.2.0-3-rt-686-pae [i386], linux-headers-3.2.0-3-rt-amd64 [amd64],
- nvidia-kernel-source (>= 302.17), nvidia-kernel-source (<< 302.17.0~),
+ linux-headers-3.2.0-3-amd64 [i386 amd64], linux-headers-3.2.0-3-486 [i386], linux-headers-3.2.0-3-686-pae [i386],
+ nvidia-kernel-source (>= 304.48), nvidia-kernel-source (<< 304.48.0~),
Standards-Version: 3.9.3
Homepage: http://www.nvidia.com/
Vcs-Git: git://git.debian.org/git/pkg-nvidia/nvidia-graphics-modules.git
@@ -17,7 +17,7 @@
Package: nvidia-kernel-amd64
Architecture: i386 amd64
-Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-amd64 (>= 302.17)
+Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-amd64 (>= 304.48)
Breaks: nvidia-kernel-2.6-amd64 (<< 295)
Replaces: nvidia-kernel-2.6-amd64 (<< 295)
Description: NVIDIA kernel module for Linux (amd64 flavor)
@@ -45,7 +45,7 @@
Package: nvidia-kernel-486
Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-486 (>= 302.17)
+Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-486 (>= 304.48)
Breaks: nvidia-kernel-2.6-486 (<< 295)
Replaces: nvidia-kernel-2.6-486 (<< 295)
Description: NVIDIA kernel module for Linux (486 flavor)
@@ -73,7 +73,7 @@
Package: nvidia-kernel-686-pae
Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-686-pae (>= 302.17)
+Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-686-pae (>= 304.48)
Breaks: nvidia-kernel-2.6-686-pae (<< 295)
Replaces: nvidia-kernel-2.6-686-pae (<< 295)
Description: NVIDIA kernel module for Linux (686-pae flavor)
@@ -98,59 +98,3 @@
Description: NVIDIA binary kernel module (686-pae flavor)
This is a dummy control entry (686-pae flavor).
The description in the final package will come from its control.template.
-
-Package: nvidia-kernel-rt-686-pae
-Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-rt-686-pae (>= 302.17)
-Breaks: nvidia-kernel-2.6-rt-686-pae (<< 295)
-Replaces: nvidia-kernel-2.6-rt-686-pae (<< 295)
-Description: NVIDIA kernel module for Linux (rt-686-pae flavor)
- This is a metapackage that will depend on the latest version of the
- NVIDIA kernel module for the Linux kernel series (rt-686-pae flavor).
- Install this package to automatically install the latest NVIDIA module
- when new versions of the kernel are released.
-
-Package: nvidia-kernel-2.6-rt-686-pae
-Section: non-free/oldlibs
-Priority: extra
-Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-rt-686-pae
-Description: NVIDIA kernel module for Linux (rt-686-pae transitional package)
- This is a transitional package to aid upgrading to the new metapackage for
- the NVIDIA kernel module for Linux (rt-686-pae flavor).
- It can be savely removed.
-
-Package: nvidia-kernel-3.2.0-3-rt-686-pae
-Architecture: i386
-Depends: ${misc:Depends}
-Description: NVIDIA binary kernel module (rt-686-pae flavor)
- This is a dummy control entry (rt-686-pae flavor).
- The description in the final package will come from its control.template.
-
-Package: nvidia-kernel-rt-amd64
-Architecture: amd64
-Depends: ${misc:Depends}, nvidia-kernel-3.2.0-3-rt-amd64 (>= 302.17)
-Breaks: nvidia-kernel-2.6-rt-amd64 (<< 295)
-Replaces: nvidia-kernel-2.6-rt-amd64 (<< 295)
-Description: NVIDIA kernel module for Linux (rt-amd64 flavor)
- This is a metapackage that will depend on the latest version of the
- NVIDIA kernel module for the Linux kernel series (rt-amd64 flavor).
- Install this package to automatically install the latest NVIDIA module
- when new versions of the kernel are released.
-
-Package: nvidia-kernel-2.6-rt-amd64
-Section: non-free/oldlibs
-Priority: extra
-Architecture: amd64
-Depends: ${misc:Depends}, nvidia-kernel-rt-amd64
-Description: NVIDIA kernel module for Linux (rt-amd64 transitional package)
- This is a transitional package to aid upgrading to the new metapackage for
- the NVIDIA kernel module for Linux (rt-amd64 flavor).
- It can be savely removed.
-
-Package: nvidia-kernel-3.2.0-3-rt-amd64
-Architecture: amd64
-Depends: ${misc:Depends}
-Description: NVIDIA binary kernel module (rt-amd64 flavor)
- This is a dummy control entry (rt-amd64 flavor).
- The description in the final package will come from its control.template.
diff -Nru nvidia-graphics-modules-302.17+2/debian/control.md5sum nvidia-graphics-modules-304.48+1/debian/control.md5sum
--- nvidia-graphics-modules-302.17+2/debian/control.md5sum 2012-07-31 12:19:56.000000000 +0200
+++ nvidia-graphics-modules-304.48+1/debian/control.md5sum 2012-09-13 10:42:24.000000000 +0200
@@ -1,6 +1,6 @@
-40dee06a14936c1b04ab638d38431fac debian/control
+c799468ab3a6fec7196f1ce557726ae9 debian/control
d1d71a255d2fc8e281b325feb948db80 debian/control.source
8dce140a73e725f1cd59a7aef8ecc83d debian/control.flavor
737e968161571039c186e1855b948ef6 debian/rules
-eb8b2f1031913c24819482e2d58ca127 debian/rules.defs
-#UPSTREAM_VERSION=302.17#
+46196ba81a6c71fedbb11cb73e054869 debian/rules.defs
+#UPSTREAM_VERSION=304.48#
diff -Nru nvidia-graphics-modules-302.17+2/debian/rules.defs nvidia-graphics-modules-304.48+1/debian/rules.defs
--- nvidia-graphics-modules-302.17+2/debian/rules.defs 2012-07-31 12:19:56.000000000 +0200
+++ nvidia-graphics-modules-304.48+1/debian/rules.defs 2012-09-13 10:42:24.000000000 +0200
@@ -3,7 +3,7 @@
KERNEL_VERSION = 3.2.0-3
DEFAULT = yes
-RT = yes
+RT = no
OPENVZ = no
VSERVER = yes
Reply to:
- References:
- Bug#684871: unblock: nvidia-graphics-drivers/304.37-1, nvidia-settings/304.37-1, nvidia-xconfig/304.37-1
- From: Julien Cristau <jcristau@debian.org>
- Bug#684871: unblock: nvidia-graphics-drivers/304.37-1, nvidia-settings/304.37-1, nvidia-xconfig/304.37-1
- From: Andreas Beckmann <debian@abeckmann.de>
- Bug#684871: unblock: nvidia-graphics-drivers/304.37-1, nvidia-settings/304.37-1, nvidia-xconfig/304.37-1
- From: Andreas Beckmann <debian@abeckmann.de>
- Bug#684871: unblock: nvidia-graphics-drivers/304.37-1, nvidia-settings/304.37-1, nvidia-xconfig/304.37-1
- From: Andreas Beckmann <debian@abeckmann.de>
- Bug#684871: unblock: nvidia-graphics-drivers/304.37-1, nvidia-settings/304.37-1, nvidia-xconfig/304.37-1
- From: Andreas Beckmann <debian@abeckmann.de>
- Bug#684871: unblock: nvidia-graphics-drivers/304.37-1, nvidia-settings/304.37-1, nvidia-xconfig/304.37-1
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>