On 24/02/14 19:48, Lars Wendler (Polynomial-C) wrote: > This is another good reason why udev should have _never_ been > integrated into systemd!In case someone still wants to retain his > original systemd INSTALL_MASK, just use udev ebuilds from poly-c > overlay. These ebuilds > > - still install udevd into /sbin where a daemon belongs to.
no, it doesn't. it's an executable that should be ran within the init script only, and has no business in living in $PATH. the only reason we still had it in /sbin, was me sturbornly avoiding /lib/systemd directory since the systemd-udevd would have been the only file there, which is no longer the case. > - disable the crappy new network naming scheme by default > - install the new naming scheme config files into /lib/udev/network/ > (version >=209) stupid, since upstream assured me, systemd-udevd won't be the only package reading the file from it's intended location > - try to prevent most naming pollution of pure udev with systemd crap. childish. me don't like pink ponies. pink too much. pony okay. > > I have no plans to stop fixing the annoyances the gentoo udev ebuilds > have since udev was integrated into systemd in the ebuilds from my > overlay. as you wish, /me passes the `find . -exec sed -i -e 's:systemd::g' {} +` beer can opener :) > > -------- Ursprüngliche Nachricht -------- > Von: Mike Gilbert > Datum:24.02.2014 16:55 (GMT+01:00) > An: Gentoo Dev > Betreff: Re: [gentoo-dev] News item draft for >=sys-fs/udev-209 upgrade > > On Mon, Feb 24, 2014 at 7:58 AM, Thomas D. <whi...@whissi.de> wrote: > > Hi, > > > > not everyone is using systemd. On my systems for example, I don't have > > "/lib/systemd/" (INSTALL_MASK). > > > > The current news item draft raises question like "When the 'actual > > configuration' is in /lib/systemd/network/99-default.link... what will > > happen to people without systemd (and a INSTALL_MASK set)?" > > > > Would be nice if the news item and Wiki could handle upgrade path for > > systemd *and* non-systemd users... > > > > You need to remove /lib/systemd/ from INSTALL_MASK. If you don't want > unit files, mask /lib/systemd/system/ instead. >