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.
>


Reply via email to