Bug#916632: stretch-pu: package nvidia-graphics-drivers/390.87-4~deb9u1

2019-02-06 Thread Andreas Beckmann
On 2019-02-04 22:58, Adam D. Barratt wrote:
> On Sun, 2018-12-16 at 19:44 +0100, Andreas Beckmann wrote:
>> I'd like to update the non-free nvidia-graphics-drivers in stretch to
>> a new major upstream release: 384 -> 390

> Please go ahead.

The whole stack is now uploaded.

I'm attaching the incremental debdiff of further changes since the
-4~deb9u1 diff previously posted. These are included in the -8~deb9u1
packages I uploaded and all are already present in the -8 upload to sid.
It's primarily some dependency cleanup which are no-ops in the
nvidia-graphics-drivers package but needed to improve the -legacy-390xx
package which is synced from this packaging.

Andreas


ngd-since-390.87-4.diff.gz
Description: application/gzip


Bug#916632: stretch-pu: package nvidia-graphics-drivers/390.87-4~deb9u1

2019-02-04 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Sun, 2018-12-16 at 19:44 +0100, Andreas Beckmann wrote:
> I'd like to update the non-free nvidia-graphics-drivers in stretch to
> a new major upstream release: 384 -> 390
> But with that we finally reached a new legacy branch that will
> receive updates from NVIDIA until the end of 2022. So any future
> updates in stretch will only come from the 390 series and (hopefully)
> require no or only minimal changes to the packaging. (Going beyond
> 390 will be a major step: i386 and armhf driver support are dropped).
> 

Please go ahead.

Regards,

Adam



Bug#916632: stretch-pu: package nvidia-graphics-drivers/390.87-4~deb9u1

2018-12-16 Thread Andreas Beckmann
Followup-For: Bug #916632

the compressed debdiff


ngd-390.87-4~deb9u1.diff.gz
Description: application/gzip


Bug#916632: stretch-pu: package nvidia-graphics-drivers/390.87-4~deb9u1

2018-12-16 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Hi,

I'd like to update the non-free nvidia-graphics-drivers in stretch to a
new major upstream release: 384 -> 390
But with that we finally reached a new legacy branch that will receive
updates from NVIDIA until the end of 2022. So any future updates in
stretch will only come from the 390 series and (hopefully) require no or
only minimal changes to the packaging. (Going beyond 390 will be a major
step: i386 and armhf driver support are dropped).

There is currently no CVE known to be fixed with this new release, but I
expect updates for CVE‑2018‑6260 soon.

This is a rebuild of the package in sid with some inappropriate changes
removed. As usual the diff is not minimal compared the the version
currently in stable, but to the versions in sid (this driver series is
also available as nvidia-graphics-drivers-legacy-390xx in sid and (soon)
stretch-backports). This will allow us to keep the packaging of the many
releases in sync and ease propagating future changes through all
packages.

The 390 driver has been available in stretch backports for a long
time already and we are not aware of any regressions.

There is infrastructure to generate debian/control - that will be made
use of in buster, for stretch it just regenerates the exisiting control
file (with comments removed).

We will be dropping three packages (*wayland*) that were only introduced
in a stretch point release. They have no users in stretch and for buster
the functionality will be provided by a separate source package in main.

The debdiff (excluding the blob parts) will be sent in a separate mail
due to size.

This pu needs to go into stable together with glx-alternatives (#916627)
for some changes in the diversions and alternatives.

I'll prepare further updates for nvidia-settings, nvidia-xconfig,
nvidia-modprobe, nvidia-persistenced to the 390.xx release series, too,
to keep the major version in sync with the driver - otherwise we may be
running an unsupported and untested combination of versions (which might
also confuse users due to the significant version skew).
But this will wait until after a new driver release has been published
(I'll either update this pu request or open a new one, depending on
progress) or until the next point release deadlines are announced.
But I'd prefer to see 390.xx in stretch-pu soon, to give it some early
exposure and have more time for testing, even if it means to have two
nvidia-graphics-drivers uploads to stretch-pu for the next point
release.


Andreas