Your message dated Tue, 13 Apr 2021 14:00:40 +0000
with message-id <[email protected]>
and subject line unblock nvidia-graphics-drivers-tesla-418
has caused the Debian Bug report #986825,
regarding unblock: nvidia-graphics-drivers-tesla-418/418.181.07-2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
986825: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986825
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package nvidia-graphics-drivers-tesla-418
Let's synchronize the packaging with src:nvidia-graphics-drivers to ease
future stable updates.
These changes are already in src:nvidia-graphics-drivers in testing.
I've waited with the corresponding unblocks in case we would get another
new upstream release (with CVE fixes).
The missing libnvidia-ml.so symlink was spotted by enabling the nvml
plugin in hwloc-contrib and needs to be fixed in all driver packages.
The dkms changes are making my life easier and were in
src:nvidia-graphics-drivers early enough to migrate on their own.
Andreas
unblock nvidia-graphics-drivers-tesla-418/418.181.07-2
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/changelog
nvidia-graphics-drivers-tesla-418-418.181.07/debian/changelog
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/changelog
2021-01-22 14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/changelog
2021-03-12 20:11:00.000000000 +0100
@@ -1,3 +1,12 @@
+nvidia-graphics-drivers-tesla-418 (418.181.07-2) unstable; urgency=medium
+
+ * Switch to dh-sequence-dkms (460.56-1).
+ * Simplify dh_dkms usage (460.56-1).
+ * nvidia-tesla-418-alternative: Add libnvidia-ml.so slave alternative if
+ libnvidia-ml-dev is installed (460.56-2). (Closes: #984881)
+
+ -- Andreas Beckmann <[email protected]> Fri, 12 Mar 2021 20:11:00 +0100
+
nvidia-graphics-drivers-tesla-418 (418.181.07-1) unstable; urgency=medium
* New upstream Tesla release 418.181.07 (2021-01-19).
@@ -10,6 +19,33 @@
-- Andreas Beckmann <[email protected]> Fri, 22 Jan 2021 14:01:39 +0100
+nvidia-graphics-drivers (418.181.07-1) buster; urgency=medium
+
+ * New upstream Tesla release 418.181.07 (2021-01-19).
+ * Fixed CVE-2021-1056. (Closes: #979670)
+ https://nvidia.custhelp.com/app/answers/detail/a_id/5142
+ * Improved compatibility with recent Linux kernels.
+
+ [ Andreas Beckmann ]
+ * Refresh patches.
+ * Allow alternative libnvidia-{tesla,legacy}-*-cfg1 packages to substitute
+ libnvidia-cfg1 in third-party packages (450.57-2).
+ - Add Provides: libnvidia-cfg.so.1 (= ${nvidia:Version}).
+ - Generate alternative versioned dependency on libnvidia-cfg.so.1 through
+ the symbols file.
+ * Test that the patches can be applied to the module source (450.66-1).
+ * nvidia-kernel-dkms: Ship with unapplied patches and apply the patches
+ while building kernel modules (450.66-1).
+ * Simplify generating the -source and -dkms packages (450.66-1).
+ * Bump watch file version to 4.
+ * Bump Standards-Version to 4.5.1. No changes needed.
+ * Upload to buster.
+
+ [ Vincent Cheng ]
+ * Remove myself from Uploaders.
+
+ -- Andreas Beckmann <[email protected]> Sat, 23 Jan 2021 19:12:36 +0100
+
nvidia-graphics-drivers-tesla-418 (418.165.02-2) unstable; urgency=medium
* Bump watch file version to 4.
@@ -242,8 +278,8 @@
* Backport fixes for Linux 5.2/5.3 from 418.88.
* debian/gen-control.pl: Support substitutions in the Architecture field and
skip packages with empty or commented Architecture field (430.50-2).
- * Prepare infrastructure for packaging Tesla driver releases (available for
- amd64 (including some i386 libs) and ppc64el) (430.50-2).
+ * Prepare infrastructure for packaging Tesla 418 driver releases (available
+ for amd64 (including some i386 libs) and ppc64el) (430.50-2).
* Fork as new source package, rename everything to include '-tesla'.
(Closes: #942149)
* Do not build 'unversioned' packages from this source.
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/control
nvidia-graphics-drivers-tesla-418-418.181.07/debian/control
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/control 2021-01-22
14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/control 2021-03-12
20:11:00.000000000 +0100
@@ -11,9 +11,9 @@
Vcs-Git: https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers.git -b
tesla-418/master
Build-Depends:
debhelper-compat (= 13),
+ dh-sequence-dkms,
dh-exec,
xz-utils,
- dkms,
libvulkan1 (>= 1.0.42),
libxext6,
quilt,
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.in
nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.in
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.in
2021-01-22 14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.in
2021-03-12 20:11:00.000000000 +0100
@@ -9,9 +9,9 @@
Vcs-Git: https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers.git -b
tesla-418/master
Build-Depends:
debhelper-compat (= 13),
+ dh-sequence-dkms,
dh-exec,
xz-utils,
- dkms,
libvulkan1 (>= 1.0.42),
libxext6,
quilt,
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.md5sum
nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.md5sum
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.md5sum
2021-01-22 14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/control.md5sum
2021-03-12 20:11:00.000000000 +0100
@@ -1,5 +1,5 @@
-36a0416c1cf1b8565c83da87f2106c2c debian/control
-067e987cc4a485548db44cc24837d459 debian/control.in
+2b166b1ac6588e638946982df3fde7df debian/control
+7e76ad93933bc9855c55a24a0a29739f debian/control.in
db12f898b07cdaf431ad34bd68a1662e debian/gen-control.pl
-b76651b100c1c39551a94e0e7919bb6d debian/rules
+c7cc02af2fecdcf0d2be8781c0036133 debian/rules
5c030ac5e276798b2e17c170aa15d998 debian/rules.defs
diff -Nru
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.postinst.in
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.postinst.in
---
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.postinst.in
2021-01-22 14:01:39.000000000 +0100
+++
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.postinst.in
2021-03-12 20:11:00.000000000 +0100
@@ -82,10 +82,14 @@
$(add_slave /etc/nvidia/nvidia-modprobe.conf
nvidia-modprobe.conf /etc/#PRIVATE#/nvidia-modprobe.conf)
$(add_slave /etc/nvidia/nvidia-load.conf nvidia-load.conf
/etc/#PRIVATE#/nvidia-load.conf)
"
+ libnvidia_ml_so_slave=
+ if [ -f /usr/include/nvml.h ]; then
+ libnvidia_ml_so_slave="$(add_multiarch_slave /usr/lib ""
libnvidia-ml.so /usr/lib #PRIVATE#/)"
+ fi
if echo "$slaves" | grep -q "slave" ; then
- update-alternatives --install /usr/lib/nvidia/nvidia nvidia
/usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves
+ update-alternatives --install /usr/lib/nvidia/nvidia nvidia
/usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves $libnvidia_ml_so_slave
# work around #916799 and re-register the alternative to
clean-up leftover slaves
- update-alternatives --install /usr/lib/nvidia/nvidia nvidia
/usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves
+ update-alternatives --install /usr/lib/nvidia/nvidia nvidia
/usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves $libnvidia_ml_so_slave
else
update-alternatives --remove nvidia /usr/lib/#PRIVATE#
fi
diff -Nru
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.triggers.in
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.triggers.in
---
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.triggers.in
2021-01-22 14:01:39.000000000 +0100
+++
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-alternative.triggers.in
2021-03-12 20:11:00.000000000 +0100
@@ -4,3 +4,5 @@
interest-await /usr/lib/#PRIVATE#
interest-await /usr/lib/i386-linux-gnu/#PRIVATE#
interest-await /usr/lib/x86_64-linux-gnu/#PRIVATE#
+
+interest-await /usr/include/nvml.h
diff -Nru
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-kernel-dkms.dkms.in
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-kernel-dkms.dkms.in
---
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-kernel-dkms.dkms.in
2021-01-22 14:01:39.000000000 +0100
+++
nvidia-graphics-drivers-tesla-418-418.181.07/debian/nvidia-kernel-dkms.dkms.in
2021-03-12 20:11:00.000000000 +0100
@@ -2,7 +2,7 @@
# The version is replaced at build time by dh_dkms invoked in debian/rules.
PACKAGE_NAME="#MODULE#"
-PACKAGE_VERSION="#MODULE_VERSION#"
+PACKAGE_VERSION="#VERSION#"
AUTOINSTALL=yes
PATCH=(#MODULE_PATCHES#)
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/rules
nvidia-graphics-drivers-tesla-418-418.181.07/debian/rules
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/rules 2021-01-22
14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/rules 2021-03-12
20:11:00.000000000 +0100
@@ -197,7 +197,7 @@
.PHONY: binary binary-arch binary-indep build clean install
binary binary-arch binary-indep build clean install:
- dh $@ --with dkms
+ dh $@
override_dh_auto_clean:
$(RM) -r .pc
@@ -293,9 +293,6 @@
override_dh_installchangelogs:
dh_installchangelogs debian/tmp/NVIDIA_Changelog
-override_dh_dkms:
- dh_dkms -V $(version)
-
override_dh_bugfiles:
dh_bugfiles -A
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch
nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch 2021-01-22
14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch 2021-03-12
20:11:00.000000000 +0100
@@ -1,7 +1,9 @@
+version=4
+
#
https://download.nvidia.com/XFree86/Linux-x86_64/256.29/NVIDIA-Linux-x86_64-256.29.run
#
https://us.download.nvidia.com/tesla/418.126.02/NVIDIA-Linux-x86_64-418.126.02.run
#
https://us.download.nvidia.com/tesla/418.126.02/NVIDIA-Linux-ppc64le-418.126.02.run
-version=4
+
#opts=component=amd64 \
#https://download.nvidia.com/XFree86/Linux-x86_64/(418(?:\.[\d\.\-]+)?)/NVIDIA-Linux-x86_64-(\d[\d\.\-]*)\.run
opts=searchmode=plain https://docs.nvidia.com/datacenter/tesla/index.html
Version.(418(?:\.[\d\.\-]+)?)
diff -Nru nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch.in
nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch.in
--- nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch.in
2021-01-22 14:01:39.000000000 +0100
+++ nvidia-graphics-drivers-tesla-418-418.181.07/debian/watch.in
2021-03-12 20:11:00.000000000 +0100
@@ -1,7 +1,9 @@
+version=4
+
#
https://download.nvidia.com/XFree86/Linux-x86_64/256.29/NVIDIA-Linux-x86_64-256.29.run
#
https://us.download.nvidia.com/tesla/418.126.02/NVIDIA-Linux-x86_64-418.126.02.run
#
https://us.download.nvidia.com/tesla/418.126.02/NVIDIA-Linux-ppc64le-418.126.02.run
-version=4
+
#opts=component=amd64 \
#https://download.nvidia.com/XFree86/Linux-x86_64/(#WATCH_PATTERN#)/NVIDIA-Linux-x86_64-(\d[\d\.\-]*)\.run
opts=searchmode=plain https://docs.nvidia.com/datacenter/tesla/index.html
Version.(#WATCH_PATTERN#)
--- End Message ---
--- Begin Message ---
Unblocked nvidia-graphics-drivers-tesla-418.
--- End Message ---