[PATCH 1/1][SRU Focal] UBUNTU: [Packaging] Allow grub-efi-arm* to satisfy recommends on ARM
dann frazier
dann.frazier at canonical.com
Tue Jun 29 20:42:56 UTC 2021
BugLink: https://bugs.launchpad.net/bugs/1918427
The only package that currently satisfies the bootloader Recommends
relationship on ARM systems is flash-kernel. This ignores EFI-based systems,
which will instead require GRUB. Allow the architecture-appropriate
grub-efi-* package to also satisfy this relationship.
Note: I've ordered the Recommends options such that flash-kernel will
remain the default choice if GRUB is not already installed, except for the
64K page flavor, which is more oriented towards servers that will
almost certainly be using EFI.
Signed-off-by: dann frazier <dann.frazier at canonical.com>
Signed-off-by: Andrea Righi <andrea.righi at canonical.com>
[dannf: backport to focal by dropping generic-64k hunk]
Signed-off-by: dann frazier <dann.frazier at canonical.com>
---
debian.master/control.d/vars.generic | 2 +-
debian.master/control.d/vars.generic-lpae | 2 +-
debian.master/control.d/vars.lowlatency | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/debian.master/control.d/vars.generic b/debian.master/control.d/vars.generic
index cd3698688d2d..ca144cfac896 100644
--- a/debian.master/control.d/vars.generic
+++ b/debian.master/control.d/vars.generic
@@ -2,5 +2,5 @@ arch="amd64 armhf arm64 ppc64el s390x"
supported="Generic"
target="Geared toward desktop and server systems."
desc="=HUMAN= SMP"
-bootloader="grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | lilo [amd64] | flash-kernel [armhf arm64] | grub-ieee1275 [ppc64el]"
+bootloader="grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | lilo [amd64] | flash-kernel [armhf arm64] | grub-efi-arm64 [arm64] | grub-efi-arm [armhf] | grub-ieee1275 [ppc64el]"
provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, virtualbox-guest-modules [amd64]"
diff --git a/debian.master/control.d/vars.generic-lpae b/debian.master/control.d/vars.generic-lpae
index 616a7a53040c..107ebc52a0b3 100644
--- a/debian.master/control.d/vars.generic-lpae
+++ b/debian.master/control.d/vars.generic-lpae
@@ -2,5 +2,5 @@ arch="armhf"
supported="Generic LPAE"
target="Geared toward desktop and server systems."
desc="=HUMAN= SMP"
-bootloader="flash-kernel [armhf]"
+bootloader="flash-kernel [armhf] | grub-efi-arm [armhf]"
provides="kvm-api-4, redhat-cluster-modules, ivtv-modules"
diff --git a/debian.master/control.d/vars.lowlatency b/debian.master/control.d/vars.lowlatency
index 6cef9f8ee0f1..02af97ae921a 100644
--- a/debian.master/control.d/vars.lowlatency
+++ b/debian.master/control.d/vars.lowlatency
@@ -2,5 +2,5 @@ arch="amd64"
supported="Lowlatency"
target="Geared toward desktop and server systems."
desc="=HUMAN= SMP"
-bootloader="grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | lilo [amd64] | flash-kernel [armhf arm64]"
+bootloader="grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | lilo [amd64] | flash-kernel [armhf arm64] | grub-efi-arm64 [arm64] | grub-efi-arm [armhf]"
provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, virtualbox-guest-modules [amd64]"
--
2.32.0
More information about the kernel-team
mailing list