The Wire · Showcase
UKI BOOT FIX LANDS IN ARCHINSTALL; CRYPTOGRAPHY DEPENDENCY BUMPED
By RepoJournal · Filed · About Arch Linux
Archinstall now preserves standalone initramfs when UKI is enabled, fixing a critical gap that broke grub-btrfs snapshot detection.
The fix [1] moves initramfs logic into add_bootloader() so mkinitcpio can generate both UKI and legacy kernel images—essential for btrfs snapshot tools like Snapper and Timeshift. Without this, grub-btrfs had no bootable kernel for snapshot recovery. Archinstall also bumped python-cryptography to v48 [2], a major version that requires manual merge review. On the package side [3] [4] [5] [6] [7], act_runner was dropped from extra-x86_64, while fish updated to 4.7.0-1 and deepin-control-center reached 6.1.32-1. Archweb's parse dependency ticked to 1.22.0 [8] with type hinting support—low priority.
Action items
- → Review and merge archinstall#4513 UKI initramfs fix before stable release archlinux/archinstall [immediate]
- → Manually approve cryptography v48 upgrade in archinstall#4520 archlinux/archinstall [plan]
- → Verify btrfs snapshot boot paths on next install test archlinux/archinstall [monitor]
References
- [1] Keep standalone initramfs for grub-btrfs when UKI is enabled ↗ archlinux/archinstall
- [2] Update dependency arch/python-cryptography to v48 ↗ archlinux/archinstall
- [3] remove act_runner from extra-x86_64 archlinux/state
- [4] update deepin-control-center to 6.1.32-1 in extra-x86_64 archlinux/state
- [5] update fish to 4.7.0-1 in extra-x86_64 archlinux/state
- [6] update python-gersemi to 0.27.3-1 in extra-x86_64 archlinux/state
- [7] update python-sphinxcontrib-mermaid to 2.0.2-1 in extra-any archlinux/state
- [8] build(deps): bump parse from 1.21.1 to 1.22.0 ↗ archlinux/archweb
FAQ
- What changed in Arch Linux on May 6, 2026?
- Archinstall now preserves standalone initramfs when UKI is enabled, fixing a critical gap that broke grub-btrfs snapshot detection.
- What should Arch Linux teams do about it?
- Review and merge archinstall#4513 UKI initramfs fix before stable release • Manually approve cryptography v48 upgrade in archinstall#4520 • Verify btrfs snapshot boot paths on next install test
- Which Arch Linux repositories shipped on May 6, 2026?
- archlinux/archinstall, archlinux/state, archlinux/archweb