Seems so, but at the same time, it doesn't yet look like it's actually in the Arch Linux official repos, testing maybe?
My systems, that are currently up-to-date, still have mkinitcpio-install and mkinitcpio-remove scripts individually.
Definitely would need to promptly, immediately, checking old vs new, to insure a seamless crossover.
It only works because I manually backed up the linux-zen.preset file and placed it back after the upgrade, and it only builds for 6.0.2 instead of 6.0.7. I manually passed the -k flag to try and build from 6.0.7, but when i tried to boot that image my computer locked. Heres an output of ls /usr/lib/modules:
drwxr-xr-x - root 17 Oct 19:41 .old
drwxr-xr-x - root 9 Nov 21:54 6.0.2-zen1-1-zen
drwxr-xr-x - root 9 Nov 22:47 6.0.7-arch1-1
drwxr-xr-x - root 9 Nov 23:56 6.0.7-zen1-1-zen
and /etc/mkinitcpio.d:
λ ls /etc/mkinitcpio.d/
.rw-r--r-- 391 root 9 Nov 22:01 linux-zen.preset
Hmm. So, not the mkinitcpio upstream coming issue, just wanted to make sure on that front. And I really shouldn't be making MR's on too low of caffienation levels, but I got everything squared away, finally.
I'm looking at the rest of the details you've provided and thinking on what's going on.
Hi, after fighting with this half a day I found that the real problem is that the garuda-hooks-runner script never actually calls the Mkinitcpio-Install function
Alrighty. Merge-Request that fixed both future mkinitcpio-install hook issues AND current lack of running Mkinitcpio-Install has been merged and deployed and should be out to mirrors in a matter of minutes, to resolve this issue.