Package: dracut
Severity: important
Dear maintainer,
since Debian bookworm, dracut is broken.
Steps to reproduce:
1. get Debian
debian.org -> download -> getting Debian -> complete installation image
-> Download CD/DVD images using HTTP -> DVD -> amd64 ->
debian-12.0.0-amd64-DVD-1.iso
2. boot Debian
3. choose the installer in the Debian boot menu
4. install Debian with encrypted LVM
5. boot Debian
6. apt update
7. apt dist-upgrade
8. apt install --no-install-recommends dracut
9. reboot
Expected result:
A bootable system.
Actual result:
system no longer bootable
Additional information:
System hangs at basic.target. There is no prompt to enter the root password.
dracut fails to find the root device and drops to an emergency shell.
The lvm binary is available but cryptsetup is not.
The 90crypt module is supposed to copy cryptsetup into the initramfs.
/usr/lib/dracut/modules.d/90crypt/module-setup.sh
> inst_multiple cryptsetup rmdir readlink umount
But since it's unavailable inside the dracut rescue shell it seems to be
missing for some reason.
Kind regards,
Patrick Schleizer