[Stable Update] 2025-08-11 - Kernels, Mesa, KDE Frameworks, Systemd

As mentioned here, I had to remove dracut-hook for the install to work with an installed dracut.

Additionally, I am now unable to generate an initramfs with dracut. It failed with the following during the system upgrade:

Updating initramfs with dracut
--> Building initramfs for linux612 (6.12.41-1-MANJARO)
dracut[W]: If you need to use bluetooth, please include it explicitly.
dracut-install: ERROR: cannot mmap '/var/tmp/dracut.dqG7J4J/initramfs/usr/bin/fsck.overlay': Invalid argument
dracut[F]: Resolving executable dependencies failed
--> Building initramfs for linux615 (6.15.9-2-MANJARO)
dracut[W]: If you need to use bluetooth, please include it explicitly.
dracut-install: ERROR: cannot mmap '/var/tmp/dracut.dIFpr8J/initramfs/usr/bin/fsck.overlay': Invalid argument
dracut[F]: Resolving executable dependencies failed
--> Building initramfs for linux616 (6.16.0-5-MANJARO)
dracut[W]: If you need to use bluetooth, please include it explicitly.
dracut-install: ERROR: cannot mmap '/var/tmp/dracut.d4vDA0P/initramfs/usr/bin/fsck.overlay': Invalid argument
dracut[F]: Resolving executable dependencies failed

Additionally, if I run dracut manually, it now fails with:

> sudo dracut --regenerate-all                                                                                                                                                                             
dracut[I]: Executing: /usr/bin/dracut --kver=6.12.41-1-MANJARO
dracut[F]: Can't write to /boot/efi/1cb921454d6a481d8eae8063f4e3ec27/6.12.41-1-MANJARO: Directory /boot/efi/1cb921454d6a481d8eae8063f4e3ec27/6.12.41-1-MANJARO does not exist or is not accessible.
dracut[I]: Executing: /usr/bin/dracut --kver=6.15.9-2-MANJARO
dracut[F]: Can't write to /boot/efi/1cb921454d6a481d8eae8063f4e3ec27/6.15.9-2-MANJARO: Directory /boot/efi/1cb921454d6a481d8eae8063f4e3ec27/6.15.9-2-MANJARO does not exist or is not accessible.
dracut[I]: Executing: /usr/bin/dracut --kver=6.16.0-5-MANJARO
dracut[F]: Can't write to /boot/efi/1cb921454d6a481d8eae8063f4e3ec27/6.16.0-5-MANJARO: Directory /boot/efi/1cb921454d6a481d8eae8063f4e3ec27/6.16.0-5-MANJARO does not exist or is not accessible.

I installed mkinitcpio now as a workaround.

Also my partition layout in case it helps (I removed some output):

> lsblk -f
NAME                                          FSTYPE      FSVER LABEL MOUNTPOINTS
sda                                                                   
├─sda1                                        vfat        FAT32       /boot/efi
├─sda2                                        ext4        1.0         /boot
└─sda3                                        crypto_LUKS 1           
  └─luks-fbaf2308-0380-4355-a033-a64480e2ff45 btrfs                   /var/log
                                                                      /var/cache
                                                                      /home
                                                                      /
sdb                                                                   
└─sdb1                                        ext4        1.0         

2 Likes