I thought I'd have another look at systemd, so switched profiles, made sure I had all the kernel options needed and then did an emerge -uN world.
It seems the systemd profile masks the static and static-libs USE flags, which are needed by crytsetup and lvm for my initramfs, which mounts / from a LUKS partition. Forcing an unmask of these flags in /etc/portage/profile did no good because when those packages are built with USE="static" they require a virtual/udev with matching flags, which systemd cannot provide. Is there a way around this or have a I found a reason for not using systemd that doesn't involve name calling? :-O -- Neil Bothwick Genius is 99% inspiration and 2% arithmetic
signature.asc
Description: PGP signature