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.
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel