[PATCH 1/1 H] UBUNTU: [packaging] Make the nvidia abi packages depend on nvidia-kernel-common

Alberto Milone alberto.milone at canonical.com
Tue Mar 9 16:37:49 UTC 2021


Having both the metapackage and the actual binaries depend on a
specific driver series from userspace, we can prevent cases where
packages such as linux-modules-nvidia-450-5.4.0-66-generic and
linux-modules-nvidia-460-5.4.0-66-generic can be installed at the
same time.

BugLink: https://bugs.launchpad.net/bugs/1918298
Signed-off-by: Alberto Milone <alberto.milone at canonical.com>
---
 debian/scripts/gen-rules.lrm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/scripts/gen-rules.lrm b/debian/scripts/gen-rules.lrm
index a79eef0..574a00e 100755
--- a/debian/scripts/gen-rules.lrm
+++ b/debian/scripts/gen-rules.lrm
@@ -170,6 +170,7 @@ Depends:
  linux-image-${src_abi}-${flavour} | linux-image-unsigned-${src_abi}-${flavour},
  linux-signatures-nvidia-${src_abi}-${flavour} (= ${src_sigs_version}),
  linux-objects-nvidia-${suffix_minus}-${src_abi}-${flavour} (= \${binary:Version}),
+ \${nvk:nvidia-${suffix_minus}},
 Description: Linux kernel nvidia modules for version ${src_abi}
  This package pulls together the Linux kernel nvidia modules for
  version ${src_abi} with the appropriate signatures.
--
2.25.1




More information about the kernel-team mailing list