[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: