The sys-fs/udev ebuild should use: --without-systemdsystemunitdir Otherwise, when systemd is installed, configure takes it as an automagic dependency and installs unwanted systemd units (which collide with an ebuild of mine installing those units independently).
Fixed in udev-168.