On Sun, 25 Dec 2016 21:54:32 -0500 Eli Schwartz via arch-general email@example.com wrote:
The blatantly obvious way would be with a dummy kernel package containing a symlink to the vmlinuz/initramfs of the latest versioned package. Old bootloader configurations don't care about how many new and irrelevant files aren't being looked at.
If you want new bootloader entries to be automatically added in grub.cfg then simply use a pacman hook to re-run grub-mkconfig -- I am sure something similar can be easily done for syslinux/EFI. You can also edit the boot cmdline from grub itself...
Symlinks won't work, as the filesystem of the ESP is generally FAT32. Trying to automate adding it to bootloaders is also a bad thing, as Arch has no idea how the user has set them up.