On Sat, Mar 09, 2024 at 12:52:15PM +0100, Óscar García Amor wrote:
Hello folks,
With the latest update of mkinitcpio when running `mkinitcpio -P` you get the following warning:
``` WARNING: Deprecated option 'ALL_microcode' found. Update '/etc/mkinitcpio.d/linux.preset' to use the 'microcode' hook instead. ```
It is clear to me that this is because that option must be removed from the `/etc/mkinitcpio.d/linux.preset` file, but what surprises me is the following:
``` % pacman -Qo /etc/mkinitcpio.d/linux.preset error: No package owns /etc/mkinitcpio.d/linux.preset ```
Who generated the `linux.preset`? It is supposed to have been the `linux` package but right now I can't find how this file was generated.
They are generated by a libalpm hook that templates the preset file. Template: https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/blob/master/m... The hook: https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/blob/master/l... -- Morten Linderud PGP: 9C02FF419FECBE16