sys-kernel/dracut-019 works fine, but all older version do not know about udeb-186 and /usr/lib64/systemd/systemd-udevd --- /tmp/initramfs-diff_0 2012-07-05 14:24:54.380444836 +0400 +++ /tmp/initramfs-diff_1 2012-07-05 14:25:29.301443407 +0400 @@ -246,7 +246,6 @@ lib64/udev/rules.d/80-drivers.rules lib64/udev/rules.d/95-udev-late.rules lib64/udev/scsi_id -lib64/udev/udevd proc root run @@ -268,7 +267,6 @@ sbin/rmmod sbin/switch_root sbin/udevadm -sbin/udevd shutdown sys sysroot @@ -298,6 +296,9 @@ usr/lib64/liblzma.so.5 usr/lib64/liblzma.so.5.0.3 usr/lib64/libnss_files.so +usr/lib64/libudev.so +usr/lib64/libudev.so.1 +usr/lib64/libudev.so.1.0.2 usr/sbin usr/share usr/share/consolefonts
The problem starts with udev 186, yes? I'll add >=udev-186 blocker in <dracut-019.
Thank you for the report! +*dracut-019-r1 (25 Jul 2012) +*dracut-018-r2 (25 Jul 2012) +*dracut-014-r3 (25 Jul 2012) + + 25 Jul 2012; Amadeusz Żołnowski <aidecoe@gentoo.org> +dracut-014-r3.ebuild, + +dracut-018-r2.ebuild, +dracut-019-r1.ebuild: + Dependencies revised. + + Dracut requires >=udev-166 and >=util-linux-2.21 since 018, but >=udev-186 + needs to be blocked for versions 018 and earlier. pkgconfig is required for + 019. + + Fixes bug #420585 and bug #424878. +