Bug#1017741: [PATCH] Update package description for EFI*

Osamu Aoki osamu at debian.org
Fri Aug 19 21:20:23 BST 2022


Hi,

> -----Original Message-----
> From: Colin Watson <cjwatson at debian.org>
> To: Osamu Aoki <osamu at debian.org>, 1017741 at bugs.debian.org
> Subject: Re: Bug#1017741: [PATCH] Update package description for EFI*
> Date: Fri, 19 Aug 2022 20:24:32 +0100
> 
> On Sat, Aug 20, 2022 at 03:50:44AM +0900, Osamu Aoki wrote:
> > diff --git a/debian/control b/debian/control
> > index 71cca4436..74769e0eb 100644
> > --- a/debian/control
> > +++ b/debian/control
> > @@ -263,11 +263,11 @@ Description: GRand Unified Bootloader, version 2 (EFI-IA32
> > modules)
> >      update-grub.
> >   .
> >   This package contains GRUB modules that have been built for use with the
> > - EFI-IA32 architecture, as used by Intel Macs (unless a BIOS interface has
> > - been activated).  It can be installed in parallel with other flavours, but
> > - will not automatically install GRUB as the active boot loader nor
> > - automatically update grub.cfg on upgrade unless grub-efi-ia32 is also
> > - installed.
> > + EFI-IA32 architecture, as used by modern PCs with UEFI (unless a legacy PC
> > + BIOS interface has been activated).  It can be installed in parallel with
> > + other flavours, but will not automatically install GRUB as the active boot
> > + loader nor automatically update grub.cfg on upgrade unless grub-efi-ia32 is
> > + also installed.
> >  
> >  Package: grub-efi-ia32-dbg
> >  Section: debug
> > @@ -296,9 +296,9 @@ Description: GRand Unified Bootloader, version 2 (EFI-IA32
> > version)
> >      update-grub.
> >   .
> >   This is a dependency package for a version of GRUB that has been built for
> > - use with the EFI-IA32 architecture, as used by Intel Macs (unless a BIOS
> > - interface has been activated).  Installing this package indicates that this
> > - version of GRUB should be the active boot loader.
> > + use with the EFI-IA32 architecture, as used by modern PCs with UEFI (unless a
> > + legacy PC BIOS interface has been activated).  Installing this package
> > + indicates that this version of GRUB should be the active boot loader.
> >  
> >  Package: grub-efi-ia32-signed-template
> >  Architecture: i386
> 
> This part of the patch looks wrong.  The efi-ia32 platform (i.e. 32-bit
> firmware; note that this is *not* about which OS architecture is in use)
> is in fact suitable for only very few modern PCs; IIRC there were a few
> others beyond just Intel Macs, though I think Intel Macs were still the
> majority sold.
> 
> The changes look more accurate for the efi-amd64 platform (i.e. 64-bit
> firmware).

Come to think of, you are 100% correct.



More information about the Pkg-grub-devel mailing list