On 28.07.2013 10:22, Canek Peláez Valdés wrote:
> William Hubbs closed bug #409385[1] as fixed, introducing
> virtual/service-manager and adding it to the @system set, and dropping
> OpenRC from baselayout's post dependencies.
> 
> Therefore, as of today, anyone can have a Gentoo machine with only
> systemd, with no OpenRC installed. Since that was the raison d'être of
> the gentoo-systemd-only overlay[2], I'm deprecating it soon.
> 
> If you install dracut you will also pull sysvinit (it's needed for
> killall5, IIRC), 

Seems like the bin/pidof -> ../sbin/killall5 dependency is removed in
git:
https://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=45ef8eb7234dbad60e39ce1e7791c8e9ad7d920b

and installing baselayout (instead of
> systemd-baselayout) will make orphans of some systemd configuration
> files (like /etc/vconsole.conf and /etc/machine-info); but I consider
> those only minor problems, and I would strongly recommend to *anyone*
> using my gentoo-systemd-only overlay to drop it and use the official
> mechanism in the tree to install only systemd, replacing completely
> OpenRC.
> 
> Also, without OpenRC we don't have /etc/init.d/functions.sh , but you
> can use the alternatives provided in my overlay or in bug #373219[3].
> I'm pretty sure someone will close that bug pretty soon.
> 
> Basically, systemd is now a first class citizen in Gentoo (on par with
> OpenRC), and therefore there is no need at all for using my overlay.
> Thanks to all the people who helped me with pull requests and
> comments; the deprecation of the overlay is great news, since now it's
> officially possible in Gentoo to ditch OpenRC and switch completely to
> systemd.
> 
> Regards.
> 
> [1] https://bugs.gentoo.org/show_bug.cgi?id=409385
> [2] https://github.com/canek-pelaez/gentoo-systemd-only
> [3] https://bugs.gentoo.org/show_bug.cgi?id=373219
> 


Reply via email to