Bug#1005158: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1

2022-03-21 Thread Andreas Beckmann

On 20/03/2022 19.00, Adam D. Barratt wrote:

Just to confirm, this and nvidia-modprobe - as the only packages from
the set so far uploaded AFAICS - are OK to be included in 11.3 without
needing the remainder of the updates?


Yes, they are fully independent. But the remaining */470 uploads are now 
there as well.



Andreas



Bug#1005158: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1

2022-03-20 Thread Adam D. Barratt
On Sun, 2022-03-20 at 17:32 +0100, Andreas Beckmann wrote:
> On 19/03/2022 17.48, Adam D. Barratt wrote:
> > Control: tags -1 + confirmed
> > 
> > On Tue, 2022-02-08 at 09:06 +0100, Andreas Beckmann wrote:
> > > I'd like to update src:nvidia-graphics-drivers-tesla-450/non-free 
> > > to
> > > a
> > > new upstream version to fix CVE‑2022‑21813, CVE‑2022‑21814.
> > > 
> > > This is a simple rebuild of the package from sid.
> > > 
> > 
> > Please go ahead.
> 
> I've uploaded a rebuild of the latest version from sid (-2 instead
> of 
> -1), which contains a few additional changes, please see the
> attached 
> incremental debdiff from 450.172.01-1 to 450.172.01-2~deb11u1
> 

Just to confirm, this and nvidia-modprobe - as the only packages from
the set so far uploaded AFAICS - are OK to be included in 11.3 without
needing the remainder of the updates?

Regards,

Adam



Bug#1005158: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1

2022-03-20 Thread Andreas Beckmann

On 19/03/2022 17.48, Adam D. Barratt wrote:

Control: tags -1 + confirmed

On Tue, 2022-02-08 at 09:06 +0100, Andreas Beckmann wrote:

I'd like to update src:nvidia-graphics-drivers-tesla-450/non-free to
a
new upstream version to fix CVE‑2022‑21813, CVE‑2022‑21814.

This is a simple rebuild of the package from sid.



Please go ahead.


I've uploaded a rebuild of the latest version from sid (-2 instead of 
-1), which contains a few additional changes, please see the attached 
incremental debdiff from 450.172.01-1 to 450.172.01-2~deb11u1


The new autopkgtest (for testing buildability of the kernel module) 
currently is a (passing) no-op, it requires additional changes to dkms 
and autodep8 s.t. kernel headers get installed and the kernel module 
gets compiled.



Andreas
diff --git a/debian/README.source b/debian/README.source
index 03853038..d48a6fcf 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -13,6 +13,28 @@ Building "bleeding edge" from GIT for users
 uploaded in the archive.
 
 
+Upstream support timeframes
+
+https://nvidia.custhelp.com/app/answers/detail/a_id/3142
+https://docs.nvidia.com/datacenter/tesla/drivers/
+https://web.archive.org/web/20210522000916/https://docs.nvidia.com/datacenter/tesla/drivers/
+
+Driver Series   Supported until
+71  EoL
+96  EoL
+173 EoL
+304 12/2017 EoL
+340 12/2019 EoL
+390 12/2022
+Tesla 410   EoL
+Tesla 418 (LTSB)03/2022
+Tesla 440   11/2020 EoL
+Tesla 450 (LTSB)07/2023
+Tesla 460 (PB)  01/2022 EoL
+Tesla 470 (LTSB)07/2024
+Tesla 510 (PB)  01/2023
+
+
 The branch structure in the GIT repository
 
 The following branches exist in the git repository:
@@ -39,9 +61,16 @@ The branch structure in the GIT repository
 450   (bullseye)  460, 450-tesla
 450-tesla (bullseye)  460-tesla, tesla-450/master
 tesla-450/master  bullseye,sidtesla-460/master
-460   (bullseye)  master, 460-tesla
-460-tesla (bullseye)  tesla-460/master
-tesla-460/master  bullseye,sid
+460 EoL   (bullseye)  470, 460-tesla
+460-tesla   EoL   (bullseye)  470-tesla, tesla-460/master
+tesla-460/masterEoL   (bullseye),(sid)tesla-470/master, tesla-460/transition-470
+tesla-460/transition-470  bullseye,sid
+470   (bullseye)  510, 470-tesla
+470-tesla (bullseye)  510-tesla, tesla-470/master
+tesla-470/master  bullseye,sidtesla-510/master
+510   (bookworm)  master, 510-tesla
+510-tesla (bookworm)  tesla-510/master
+tesla-510/master  bookworm,sid
 mastersid YYY
 YYY   experimentalZZZ, (master)
 ZZZ   experimental(master)
diff --git a/debian/changelog b/debian/changelog
index 10c0a787..7a864cf1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,21 @@
+nvidia-graphics-drivers-tesla-450 (450.172.01-2~deb11u1) bullseye; urgency=medium
+
+  * Rebuild for bullseye.
+
+ -- Andreas Beckmann   Sun, 20 Mar 2022 16:53:36 +0100
+
+nvidia-graphics-drivers-tesla-450 (450.172.01-2) unstable; urgency=medium
+
+  * Add xorg-video-abi-25 (Xorg Xserver 21) as alternative dependency.
+(Closes: #1005932)
+  * Backport pde_data changes from 470.103.01 to fix kernel module build for
+Linux 5.17.
+  * dkms.conf: Use a BUILD_EXCLUSIVE equivalent hack to skip building for -rt
+kernels, not supported upstream (510.54-1).
+  * Declare Testsuite: autopkgtest-pkg-dkms (510.54-1).
+
+ -- Andreas Beckmann   Mon, 28 Feb 2022 21:03:12 +0100
+
 nvidia-graphics-drivers-tesla-450 (450.172.01-1) unstable; urgency=medium
 
   * New upstream Tesla release 450.172.01 (2022-01-31).
@@ -919,6 +937,19 @@ nvidia-graphics-drivers (430.14-1) experimental; urgency=medium
 
  -- Andreas Beckmann   Sat, 25 May 2019 13:49:09 +0200
 
+nvidia-graphics-drivers-tesla-418 (418.226.00-2) unstable; urgency=medium
+
+  * Backport stdarg.h and stddef.h changes from 495.44 to fix kernel module
+build for Linux 5.16.
+  * Backport pde_data changes from 470.103.01 to fix kernel module build for
+Linux 5.17.  (Closes: #1005405)
+  * nvidia-tesla-418-kernel-support: Provide
+/etc/modprobe.d/nvidia-options.conf as a template taking into account the
+module renaming. This is a slave alternative of the nvidia alternative
+(470.86-1).  (Closes: #999670)
+
+ -- Andreas Beckmann   Fri, 25 Feb 2022 13:48:18 +0100
+
 nvidia-graphics-drivers-tesla-418 (418.226.00-1) unstable; urgency=medium
 
   * New upstream Tesla 

Processed: Re: Bug#1005158: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1

2022-03-19 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #1005158 [release.debian.org] bullseye-pu: package 
nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1
Added tag(s) confirmed.

-- 
1005158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005158
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1005158: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1

2022-03-19 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Tue, 2022-02-08 at 09:06 +0100, Andreas Beckmann wrote:
> I'd like to update src:nvidia-graphics-drivers-tesla-450/non-free to
> a
> new upstream version to fix CVE‑2022‑21813, CVE‑2022‑21814.
> 
> This is a simple rebuild of the package from sid.
> 

Please go ahead.

Regards,

Adam



Bug#1005158: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.172.01-1~deb11u1

2022-02-08 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian@packages.debian.org
Usertags: pu

Hi,

I'd like to update src:nvidia-graphics-drivers-tesla-450/non-free to a
new upstream version to fix CVE‑2022‑21813, CVE‑2022‑21814.

This is a simple rebuild of the package from sid.


Additional packaging bugfixes included (all part of all driver series in
sid):

* Drop unusable leftover libegl1-nvidia-tesla-450 binary package from the
non-glvnd age (which ended after the 418 driver series). The package was
installable on its own only, not along other driver components.

* Drop leftover non-glvnd alternatives. They were never activated since
the targets no longer exist.

* Generate tight dependencies on libnvidia-(e)glcore instead of
hardcoding them (and forgetting some).

* Remove tesla-440 driver from the list of alternatives, no longer in
the archive and never part of a stable release.

* New configuration file /etc/modprobe.d/nvidia-options.conf managed via
the nvidia alternative which uses the correct renamed module names.
Contains only commented example entries. (The ancient one
(nvidia-kernel-common.conf) from nvidia-kernel-common does not work.)

* debian/end-of-life-390.* are for my convenience only to document when
certain GPUs went EoL upstream.

* The usual refresh patches and update lintian overrides dance.

* Reorganization of the changelog entries for backporting Linux kernel
support to ancient driver branches.


These changes are a common subset of the changes for updating
src:nvidia-graphics-drivers (from 460.* to 470.*) (#1005129) and
introducing src:nvidia-graphics-drivers-tesla-470 (#1005135).


Andreas


ngd-tesla-450-450.172.01-1~deb11u1.diff.xz
Description: application/xz