Hello Richard,

On Sat, Oct 26, 2019 at 1:23 PM Richard Shaw <hobbes1...@gmail.com> wrote:
>
> The grub2-pc package doesn't seem to do anything except provide a broken link 
> in /etc to grub2.cfg...
>

You are correct, the package is only needed for legacy BIOS installs.
There was a bug in Anaconda that caused grub2-pc to wrongly be
included for EFI installs. This was fixed by:

https://github.com/rhinstaller/anaconda/commit/8a8cc7a1a9bee434d07836e43ea9d43220752bab

>  ll /etc/grub2.cfg
> lrwxrwxrwx. 1 root root 22 May 20 12:19 /etc/grub2.cfg -> 
> ../boot/grub2/grub.cfg
>
> The /boot/grub2/grub.cfg must be a %ghost entry in the rpm as the file 
> doesn't actually exist:
>

Yes is a %ghost file and created by Anaconda on installation using the
grub2-mkconfig tool. Just like the /etc/grub2-efi.cfg file on EFI
installs, that's also a %ghost file from the grub2-efi package.

> # rpm -ql grub2-pc
> /boot/grub2/grub.cfg
> /boot/loader/entries
> /etc/grub2.cfg
>
> The description from the info about the package is also useless:
>
> The GRand Unified Bootloader (GRUB) is a highly configurable and
> customizable bootloader with modular architecture.  It supports a rich
> variety of kernel formats, file systems, computer architectures and
> hardware devices.
>
> This subpackage provides support for %{1} systems.
> ---
>
> It only has the standard description and a line with a variable that's no 
> longer getting expanded.
>

This has also been fixed:

https://src.fedoraproject.org/rpms/grub2/c/af06f22ee4f945189d5cd02ba4b437b9a63ca7c9

> I removed it from my system and I'm about to reboot :)
>

Yes, it's OK to remove the grub2-pc package on an EFI system.

> Thanks,
> Richard
>

Best regards,
Javier
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to