[RFC][PATCH 1/1][bionic] UBUNTU: [Packaging] do not use ${shlibs:Depends} for image or modules
Kamal Mostafa
kamal at canonical.com
Tue Jul 10 19:17:39 UTC 2018
Resolve build warnings for the main image and modules packages which
have no shared lib dependencies and hence get no generated
${shlibs:Depends} variable, resulting in:
dpkg-gencontrol: warning: Depends field of package PACKAGE:
unknown substitution variable ${shlibs:Depends}
for PACKAGE's:
linux-image-unsigned-4.15.0-24-generic
linux-image-unsigned-4.15.0-24-lowlatency
linux-modules-4.15.0-24-generic
linux-modules-4.15.0-24-lowlatency
linux-modules-extra-4.15.0-24-generic
Signed-off-by: Kamal Mostafa <kamal at canonical.com>
---
debian.master/control.d/flavour-control.stub | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/debian.master/control.d/flavour-control.stub b/debian.master/control.d/flavour-control.stub
index 918b41a..2cc4711 100644
--- a/debian.master/control.d/flavour-control.stub
+++ b/debian.master/control.d/flavour-control.stub
@@ -27,7 +27,7 @@ Architecture: ARCH
Section: kernel
Priority: optional
Provides: linux-image, fuse-module, aufs-dkms, =PROVIDES=${linux:rprovides}
-Depends: ${misc:Depends}, ${shlibs:Depends}, kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-PKGVER-ABINUM-FLAVOUR
+Depends: ${misc:Depends}, kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-PKGVER-ABINUM-FLAVOUR
Recommends: BOOTLOADER, initramfs-tools | linux-initramfs-tool
Breaks: flash-kernel (<< 3.90ubuntu2) [arm64 armhf], s390-tools (<< 2.3.0-0ubuntu3) [s390x]
Conflicts: linux-image=SIGN-PEER-PKG=-PKGVER-ABINUM-FLAVOUR
@@ -49,7 +49,7 @@ Build-Profiles: <!stage1>
Architecture: ARCH
Section: kernel
Priority: optional
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}
Description: Linux kernel extra modules for version PKGVER on DESC
Contains the corresponding System.map file, the modules built by the
packager, and scripts that try to ensure that the system is not left in an
@@ -68,7 +68,7 @@ Build-Profiles: <!stage1>
Architecture: ARCH
Section: kernel
Priority: optional
-Depends: ${misc:Depends}, ${shlibs:Depends}, linux-image-PKGVER-ABINUM-FLAVOUR | linux-image-unsigned-PKGVER-ABINUM-FLAVOUR, crda | wireless-crda
+Depends: ${misc:Depends}, linux-image-PKGVER-ABINUM-FLAVOUR | linux-image-unsigned-PKGVER-ABINUM-FLAVOUR, crda | wireless-crda
Description: Linux kernel extra modules for version PKGVER on DESC
This package contains the Linux kernel extra modules for version PKGVER on
DESC.
--
2.7.4
More information about the kernel-team
mailing list