A short research later, I decided to migrate away from the deprecated eudev to systemd-utils +udev, since that seems the way to go now.
I uninstalled eudev and followed the udev gentoo wiki to install systemd-utils with the correct use flags (mainly +udev and +kmod) and encountered a system-breaking error:
Openrc cannot start udev, as it is unable to find the executable.
A check showed that the existing init script at /etc/init.d/udev calls for the following executables:
/sbin/udevd
/lib/systemd/systemd-udevd
/usr/lib/systemd/systemd-udevd
Since
Code: Select all
equery files systemd-utilsSo I downloaded a fresh stage3 file to check the pre-installed init scripts, but there the /etc/init.d/udev file looks exactly the same.
Does anyone have any idea, where I went wrong, or which package provides the correct executables and/or the init script?
[Administrator note: updated title to note use of an overlay for udev; moved to Unsupported Software due to both the overlay and the use of INSTALL_MASK to block files installed by the affected package. -Hu]


