On Mon, 23 Aug 2021 at 18:24, Michał Górny <mgo...@gentoo.org> wrote: > I'm pretty sure we've never officially advised anyone to remove > important directories via INSTALL_MASK. INSTALL_MASK on unit > directories will not affect udev users. On the other hand, if someone > was overzealous and stripped whole /lib/systemd... no compassion from > me, sorry. > > We don't go out of way to support people using USE=-* either, yet that > is certainly *less stupid* than stripping arbitrary directory trees.
This doesn't seem like arbitrary directories at all, but rather very targeted at specific systemd locations. It is not clear which, if any, of the mentioned locations are needed by udev. I have found one of my machines which was created not that many years ago have an even more overzealous mask, which was probably arrived at by reading some forum thread. INSTALL_MASK="/usr/lib/systemd /etc/systemd /lib/systemd /usr/lib/modules-load.d" Someone mentioned /lib/systemd/systemd-udevd earlier, is this a binary that is needed? Cheers, Arve