diff mbox series

[J,linux-signed-uc22,2/5] debian/control.stub: introduce unsigned packages on arm64 armhf

Message ID 20220208155042.273128-3-dimitri.ledkov@canonical.com
State New
Headers show
Series Unjam kernel snaps versions | expand

Commit Message

Dimitri John Ledkov Feb. 8, 2022, 3:50 p.m. UTC
Previously, in uc20, we would hard code swm expected version of this
source package in snapcraft.yaml and blindly build armhf/arm64
versions of the snaps even though the corresponding -XX.YY.SS version
of the deb did not exist.

Introduce vmlinuz based linux-image-uc22-generic package on all
architectures which provides the right kernel image and matching
modules as expected to be vendored into kernel snap. This will
simplify snapcraft.yaml and make archive debs versions, match
snapcraft / snap versions, and pacify swm expecting strictly the same
version numbers across all architectures.

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
---
 debian/control.stub | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/debian/control.stub b/debian/control.stub
index a10343214e..d524b69909 100644
--- a/debian/control.stub
+++ b/debian/control.stub
@@ -10,8 +10,8 @@  Build-Depends-Arch:
 Standards-Version: 3.9.4
 
 Package: linux-image-uc22-generic
-Architecture: amd64
-Depends: linux-firmware, wireless-regdb, linux-modules-@ABI@-generic, linux-modules-extra-@ABI@-generic
+Architecture: amd64 arm64 armhf
+Depends: linux-firmware, wireless-regdb, linux-image-@ABI@-generic [arm64 armhf], linux-modules-@ABI@-generic, linux-modules-extra-@ABI@-generic
 Description: UC22 kernel image generic
  A kernel image for generic UC22.  This version of it is signed with
  Canonical's UEFI signing key on amd64.