It seems that sys-apps/sysvinit dependency is not mandatory anymore [1]. The only executables from sysvinit that still needed by dracut are: reboot, poweroff, halt. All of them are also provided by sys-apps/systemd-sysv-utils. Of course, if sys-apps/sysvinit is not installed and systemd module is not included in initramfs, then shutdown functionality will likely not work. How about replacing the dep >=sys-apps/sysvinit-2.87-r3 with || ( sys-apps/systemd-sysv-utils >=sys-apps/sysvinit-2.87-r3 ) ?? [1] http://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=45ef8eb7234dbad60e39ce1e7791c8e9ad7d920b
Did you verify boot after removing sys-apps/sysvinit and rebuilding initramfs?
Yes, everything works fine.
Committed in dracut-034-r1 (no revbump). Thanks!