Hi,
is 6.1.12-2-rpi missing the kernel itself?
$this->bbcode_second_pass_code('', '
warning: linux-rpi-6.1.21-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) linux-rpi-6.1.21-2
Total Installed Size: 41.27 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [########################################################] 100%
(1/1) checking package integrity [########################################################] 100%
(1/1) loading package files [########################################################] 100%
(1/1) checking for file conflicts [########################################################] 100%
:: Processing package changes...
(1/1) reinstalling linux-rpi [########################################################] 100%
:: Running post-transaction hooks...
(1/5) Arming ConditionNeedsUpdate...
(2/5) Updating module dependencies...
(3/5) Updating linux-rpi module dependencies...
(4/5) Updating linux-rpi initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-rpi.preset: 'default'
-> -k 6.1.21-2-rpi-ARCH -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
xzcat: (stdin): Compressed data is corrupt
gzip: stdin: decompression OK, trailing garbage ignored
od: '/boot/vmlinuz-*': No such file or directory
od: '/boot/vmlinuz-*': No such file or directory
od: '/boot/vmlinuz-*': No such file or directory
od: '/boot/vmlinuz-*': No such file or directory
od: '/boot/vmlinuz-*': No such file or directory
od: '/boot/vmlinuz-*': No such file or directory
cat: '/boot/vmlinuz-*': No such file or directory
gzip: /boot/vmlinuz-*.gz: No such file or directory
==> WARNING: Could not find kernel image for version 6.1.21-2-rpi-ARCH
')