diff mbox series

[1/10,G/H,SRU,generic,L-R-M] UBUNTU: [Packaging] NVIDIA -- Update the 455 driver

Message ID 20201103173129.544371-2-alberto.milone@canonical.com
State New
Headers show
Series Update the NVIDIA 455 driver | expand

Commit Message

Alberto Milone Nov. 3, 2020, 5:31 p.m. UTC
Update the 455 series, and drop the 435 series.

BugLink: https://bugs.launchpad.net/bugs/1902093

Signed-off-by: Alberto Milone <alberto.milone@canonical.com>
---
 debian/control.d/meta-nvidia              | 26 ----------------
 debian/control.d/nvidia                   | 38 -----------------------
 debian/control.d/transitionals-nvidia-435 | 13 ++++++++
 debian/dkms-versions                      |  3 +-
 4 files changed, 14 insertions(+), 66 deletions(-)
 create mode 100644 debian/control.d/transitionals-nvidia-435

--
2.25.1
diff mbox series

Patch

diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia
index 8666a70..d906959 100644
--- a/debian/control.d/meta-nvidia
+++ b/debian/control.d/meta-nvidia
@@ -11,19 +11,6 @@  Description: Extra drivers for nvidia-390 for generic${variant:suffix}
  Install extra signed nvidia-390 modules compatible with
  generic${variant:suffix}

-Package: linux-modules-nvidia-435-generic${variant:suffix}
-Build-Profiles: <!stage1>
-Architecture: amd64
-Section: kernel
-Provides: ${dkms:nvidia-435-modules}
-Depends:
- ${misc:Depends},
- linux-modules-nvidia-435-@ABI@-generic (= ${binary:Version}),
- ${nvk:nvidia-435}
-Description: Extra drivers for nvidia-435 for generic${variant:suffix}
- Install extra signed nvidia-435 modules compatible with
- generic${variant:suffix}
-
 Package: linux-modules-nvidia-450-generic${variant:suffix}
 Build-Profiles: <!stage1>
 Architecture: amd64
@@ -102,19 +89,6 @@  Description: Extra drivers for nvidia-390 for lowlatency${variant:suffix}
  Install extra signed nvidia-390 modules compatible with
  lowlatency${variant:suffix}

-Package: linux-modules-nvidia-435-lowlatency${variant:suffix}
-Build-Profiles: <!stage1>
-Architecture: amd64
-Section: kernel
-Provides: ${dkms:nvidia-435-modules}
-Depends:
- ${misc:Depends},
- linux-modules-nvidia-435-@ABI@-lowlatency (= ${binary:Version}),
- ${nvk:nvidia-435}
-Description: Extra drivers for nvidia-435 for lowlatency${variant:suffix}
- Install extra signed nvidia-435 modules compatible with
- lowlatency${variant:suffix}
-
 Package: linux-modules-nvidia-450-lowlatency${variant:suffix}
 Build-Profiles: <!stage1>
 Architecture: amd64
diff --git a/debian/control.d/nvidia b/debian/control.d/nvidia
index 2df9479..53fc1b5 100644
--- a/debian/control.d/nvidia
+++ b/debian/control.d/nvidia
@@ -17,25 +17,6 @@  Description: Linux kernel nvidia modules for version @ABI@
  which will ensure that upgrades work correctly, and that supporting packages are
  also installed.

-Package: linux-modules-nvidia-435-@ABI@-generic
-Build-Profiles: <!stage1>
-Architecture: amd64
-Section: kernel
-Priority: optional
-Built-Using: ${linux:BuiltUsing}
-Depends:
- ${misc:Depends},
- ${shlibs:Depends},
- binutils,
- linux-image-@ABI@-generic | linux-image-unsigned-@ABI@-generic,
-Description: Linux kernel nvidia modules for version @ABI@
- This package contains the Linux kernel nvidia modules for version @ABI@.
- .
- You likely do not want to install this package directly. Instead, install the
- one of the linux-modules-nvidia-435-generic* meta-packages,
- which will ensure that upgrades work correctly, and that supporting packages are
- also installed.
-
 Package: linux-modules-nvidia-450-@ABI@-generic
 Build-Profiles: <!stage1>
 Architecture: amd64
@@ -150,25 +131,6 @@  Description: Linux kernel nvidia modules for version @ABI@
  which will ensure that upgrades work correctly, and that supporting packages are
  also installed.

-Package: linux-modules-nvidia-435-@ABI@-lowlatency
-Build-Profiles: <!stage1>
-Architecture: amd64
-Section: kernel
-Priority: optional
-Built-Using: ${linux:BuiltUsing}
-Depends:
- ${misc:Depends},
- ${shlibs:Depends},
- binutils,
- linux-image-@ABI@-lowlatency | linux-image-unsigned-@ABI@-lowlatency,
-Description: Linux kernel nvidia modules for version @ABI@
- This package contains the Linux kernel nvidia modules for version @ABI@.
- .
- You likely do not want to install this package directly. Instead, install the
- one of the linux-modules-nvidia-435-lowlatency* meta-packages,
- which will ensure that upgrades work correctly, and that supporting packages are
- also installed.
-
 Package: linux-modules-nvidia-450-@ABI@-lowlatency
 Build-Profiles: <!stage1>
 Architecture: amd64
diff --git a/debian/control.d/transitionals-nvidia-435 b/debian/control.d/transitionals-nvidia-435
new file mode 100644
index 0000000..9419998
--- /dev/null
+++ b/debian/control.d/transitionals-nvidia-435
@@ -0,0 +1,13 @@ 
+Package: linux-modules-nvidia-435-generic
+Architecture: amd64
+Section: oldlibs
+Depends: linux-modules-nvidia-455-generic
+Description: Extra drivers for nvidia-435 for the generic flavour (dummy transitional package)
+ Transitional package for upgrades of -435 to -455.
+
+Package: linux-modules-nvidia-435-lowlatency
+Architecture: amd64
+Section: oldlibs
+Depends: linux-modules-nvidia-455-lowlatency
+Description: Extra drivers for nvidia-435 for the generic flavour (dummy transitional package)
+ Transitional package for upgrades of -435 to -455.
diff --git a/debian/dkms-versions b/debian/dkms-versions
index dbd7152..8815342 100644
--- a/debian/dkms-versions
+++ b/debian/dkms-versions
@@ -1,8 +1,7 @@ 
 zfs-linux 0.8.4-1ubuntu11
 nvidia-graphics-drivers-390 390.138-0ubuntu2
-nvidia-graphics-drivers-435 435.21-0ubuntu8
 nvidia-graphics-drivers-450 450.80.02-0ubuntu1
-nvidia-graphics-drivers-455 455.28-0ubuntu1
+nvidia-graphics-drivers-455 0
 nvidia-graphics-drivers-418-server 418.152.00-0ubuntu2
 nvidia-graphics-drivers-440-server 440.95.01-0ubuntu2
 nvidia-graphics-drivers-450-server 450.80.02-0ubuntu3