Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian....@packages.debian.org
Usertags: pu

Hi,

I'd like to update the non-free nvidia-graphics-drivers in buster from
418.74-1 to 418.113-1.
There are a few upstream fixes but no known CVE fixes.
The majority of the changes are packaging related ... because the
packaging is mainly generated (since we build 4 source packages from
it in sid nowadays) and I'd like to keep it in sync to be able to
propagate fixes through it without running into a merge nightmare at
some point. Most changes were triggered by adding support for the
separately packaged Tesla drivers - a huge textual diff (e.g. renaming
of variables and substvars from "legacy" to the more generic "variant")
without causing differences in the generated binaries.
All packaging changes are backports from sid and should be documented
in the changelog. (Some documentation changes may not be documented.)
Some of these changes were already included in previous point releases
when we updated nvidia-graphics-drivers-legacy-340xx for its EoL state.
I'd like to include one further change to sync the packaging to sid:
shuffling the packages in debian/control from a historically grown order
to a more logical grouping. I've omitted this in the proposed debdiff,
since it destroys readability of the changes to debian/control.
Please see the separate diff that only shuffles the generated d/control
(something similar will get applied to d/control.in, too).
With these changes I hope to cover most changes to be backported through
the bullseye release cycle and further updates will only include new
upstream releases (with CVE fixes?) without significant packaging
updates.

To show the impact on generated binary packages, I'm including a binary
debdiff from all+amd64 for 418.74-1 (currently in buster) rebuilt with
the proposed changes. (To avoid the version change noise when debdiffing
418.74-1 to 418.113-1.)

The proposed package is very similar to
src:nvidia-graphics-drivers-tesla-418 in sid and buster-backports.
I've excluded all changes that would build packages for ppc64el.
I've also excluded a patch for Linux 5.5 support that is a) not needed
for buster and b) I'm not confident that it has seen enough testing.
(These changes are available via nvidia-graphics-drivers in
buster-backports.)

I'll propose similar updates for nvidia-graphics-drivers in stretch and
nvidia-graphics-drivers-legacy-390xx in buster, but no more changes for
EoL-ed nvidia-graphics-drivers-legacy-340xx.

Andreas

Attachment: ngd-418.113-1.buster.diff.xz
Description: application/xz

Attachment: ngd-418.113-1.shuffle-control.diff.xz
Description: application/xz

Attachment: ngd-418.113-1.binary.418.74-1.debdiff.xz
Description: application/xz

Reply via email to