On Sun, Jun 17, 2012 at 10:15 PM, Josh Boyer <jwbo...@gmail.com> wrote:

> I'm not willing to change the kernel spec file for this.
>
> The kernel calls 'new-kernel-pkg', which today is provided by grubby.
> Despite the similar name, grubby actually works with more than just
> grub and grub2.  It also supports bootloaders found on other
> architectures, such as yaboot, elilo, silo, zipl, and U-Boot.  So,
> rather than conditionalize all of this junk in the kernel spec file,
> we call our nice purposeful abstraction script and whatever provides
> that does the bootloader stuff for us.
>
> If someone wants to make something else provide 'new-kernel-pkg' and
> do similar magic, great.  If it's pushed into a per-bootloader thing
> that would work too (though I would find it wasteful and suboptimal).
> However, the abstraction grubby provides is actually _useful_ and
> beneficial overall, so fixing any deficiencies because of the grub ->
> grub2 transition would seem like a better idea to me.
>

Hmm, okay.

In that case, would it be possible (or at least, a better idea) to modify
*grubby* to call grub2-mkconfig when the bootloader is grub2? Then we'd
still have all the other abstractions for other bootloaders but new kernel
entries would be added in a way that respects the configurations in
/etc/default/grub and /etc/grub.d.

Ben
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to