Package: dracut-install
Version: 103-1
Severity: grave

 $ sudo update-initramfs -k 6.10.4-amd64 -u
 update-initramfs: Generating /boot/initrd.img-6.10.4-amd64
 /usr/lib/dracut/dracut-install: symbol lookup error: 
/usr/lib/dracut/dracut-install: undefined symbol: kmod_module_get_weakdeps, 
version LIBKMOD_5
 /usr/lib/dracut/dracut-install: symbol lookup error: 
/usr/lib/dracut/dracut-install: undefined symbol: kmod_module_get_weakdeps, 
version LIBKMOD_5
 /usr/lib/dracut/dracut-install: symbol lookup error: 
/usr/lib/dracut/dracut-install: undefined symbol: kmod_module_get_weakdeps, 
version LIBKMOD_5

The resulting initrd contains much less:

 $ sudo lsinitramfs /boot/initrd.img-6.10.4-amd64|wc -l
 586

Compare this with an initrd generated with dracut-install version 102-3:

 $ sudo lsinitramfs /boot/initrd.img-6.10.3-amd64|wc -l
 1845

The much smaller initrd contains only 5 kernel modules and misses USB support,
disk encryption, md, lvm... it is totally unusable.

Here's a link to the working dracut-install version:

https://snapshot.debian.org/package/dracut/102-3/#dracut-install_102-3


-- Damyan

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.10.3-amd64
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dracut-install depends on:
ii  libc6     2.39-7
ii  libkmod2  33+20240816-1

dracut-install recommends no packages.

dracut-install suggests no packages.

Reply via email to