Bug#1043447: grub-efi-amd64: Should provide grub-efi

Martin-Éric Racine martin-eric.racine at iki.fi
Mon Aug 12 08:55:22 BST 2024


Source: grub2
Followup-For: Bug #1043447

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

The attached patch against 2.12-5 should accomplish what was requested.

Martin-Éric

- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 6.1.0-23-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAma5v+cACgkQrh+Cd8S0
17YNhQ/+NDRY2uISdWA/OvbLedvFkdcnWAy8+VGW4tyq56DKwBlozK/gzjSO9e2o
5lTflnfbI7tJph+aigljD5t7a+guLUsEtIgnNlZYdxTM7lkJ/U6u5h1AxrZsPMGf
FbbZ2jYLYZmO23a4duwpUB1Vke5PyWkPPC+2K4stwsO5cCwVTdmQYZ/VxzV1KO7y
Ok2fy7s+wouiGx7t/M16R5qjsIGtqSyLvCwQVDzUdsN6Qtj8rLeeEs6bwBYFP3MT
Zq6Ci5uZQO9aFp2Znn8Ixo5dp88NVUU0I2HHkd001YfEJuTWtG+Lk0OLqzQ7vYtr
NhPWNgJd6Y451BFUZYoMjZ6i7914IHcoqN51mmnon4iDSzXTAqKLizb+x2WOkOQi
4QDrC0fY8yp/j2m3GSlJ2DD4pZl1UcxLZkOMRGXsSuzsphfx8eqxMEdRHbwlNIdK
tRr9RdLvIDA582KkK4sJZpN4GugGH/gQkOnK4jypaNqtl9O4EKVF4+338PJeIEJS
rGWfpRZGA8f07fqch2+i+FFuKj42Rs6oZ351IRPmTlMWXE/ybKM1L4LhJk7FeYws
fiKveLic0U7ZlwuCMmoHNL0M5gBfGNIV5JgRLYNKhaaq+zdok6eVpfSD2l9p5AeL
hqUqAolice6H9pYFpnzv9n9gV+lmZnbl83bYVAXDWUcvg0i+F4E=
=7dCF
-----END PGP SIGNATURE-----
-------------- next part --------------
--- a/debian/control	2024-07-15 18:05:20.000000000 +0300
+++ b/debian/control	2024-08-12 10:48:55.437558346 +0300
@@ -312,6 +312,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-ia32-bin (= ${binary:Version}), ucf
 Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
 Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275, grub-xen, elilo
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (EFI-IA32 version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
@@ -399,6 +400,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-amd64-bin (= ${binary:Version}), ucf
 Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-pc, grub-efi-ia32, grub-coreboot, grub-ieee1275
 Conflicts: grub, grub-legacy, grub-efi-ia32, grub-pc, grub-coreboot, grub-ieee1275, grub-xen, elilo
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (EFI-AMD64 version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
@@ -477,6 +479,7 @@ Architecture: any-ia64
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-ia64-bin (= ${binary:Version}), ucf
 Conflicts: elilo
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (IA64 version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
@@ -550,6 +553,7 @@ Architecture: any-arm
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-arm-bin (= ${binary:Version}), ucf
 Conflicts: grub-uboot
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (ARM UEFI version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
@@ -624,6 +628,7 @@ Package: grub-efi-arm64
 Architecture: any-arm64
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-arm64-bin (= ${binary:Version}), ucf
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (ARM64 UEFI version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
@@ -702,6 +707,7 @@ Package: grub-efi-riscv64
 Architecture: any-riscv64
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (>= 2.02~beta2-9), grub-efi-riscv64-bin (= ${binary:Version}), ucf
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (riscv64 UEFI version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
@@ -774,6 +780,7 @@ Package: grub-efi-loong64
 Architecture: any-loong64
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (>= 2.02~beta2-9), grub-efi-loong64-bin (= ${binary:Version}), grub-efi-loong64-unsigned (= ${binary:Version}), ucf
+Provides: grub-efi
 Multi-Arch: foreign
 Description: GRand Unified Bootloader, version 2 (loong64 UEFI version)
  GRUB is a portable, powerful bootloader.  This version of GRUB is based on a


More information about the Pkg-grub-devel mailing list