1 |
On 28.07.2013 10:22, Canek Peláez Valdés wrote: |
2 |
> William Hubbs closed bug #409385[1] as fixed, introducing |
3 |
> virtual/service-manager and adding it to the @system set, and dropping |
4 |
> OpenRC from baselayout's post dependencies. |
5 |
> |
6 |
> Therefore, as of today, anyone can have a Gentoo machine with only |
7 |
> systemd, with no OpenRC installed. Since that was the raison d'être of |
8 |
> the gentoo-systemd-only overlay[2], I'm deprecating it soon. |
9 |
> |
10 |
> If you install dracut you will also pull sysvinit (it's needed for |
11 |
> killall5, IIRC), |
12 |
|
13 |
Seems like the bin/pidof -> ../sbin/killall5 dependency is removed in |
14 |
git: |
15 |
https://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=45ef8eb7234dbad60e39ce1e7791c8e9ad7d920b |
16 |
|
17 |
and installing baselayout (instead of |
18 |
> systemd-baselayout) will make orphans of some systemd configuration |
19 |
> files (like /etc/vconsole.conf and /etc/machine-info); but I consider |
20 |
> those only minor problems, and I would strongly recommend to *anyone* |
21 |
> using my gentoo-systemd-only overlay to drop it and use the official |
22 |
> mechanism in the tree to install only systemd, replacing completely |
23 |
> OpenRC. |
24 |
> |
25 |
> Also, without OpenRC we don't have /etc/init.d/functions.sh , but you |
26 |
> can use the alternatives provided in my overlay or in bug #373219[3]. |
27 |
> I'm pretty sure someone will close that bug pretty soon. |
28 |
> |
29 |
> Basically, systemd is now a first class citizen in Gentoo (on par with |
30 |
> OpenRC), and therefore there is no need at all for using my overlay. |
31 |
> Thanks to all the people who helped me with pull requests and |
32 |
> comments; the deprecation of the overlay is great news, since now it's |
33 |
> officially possible in Gentoo to ditch OpenRC and switch completely to |
34 |
> systemd. |
35 |
> |
36 |
> Regards. |
37 |
> |
38 |
> [1] https://bugs.gentoo.org/show_bug.cgi?id=409385 |
39 |
> [2] https://github.com/canek-pelaez/gentoo-systemd-only |
40 |
> [3] https://bugs.gentoo.org/show_bug.cgi?id=373219 |
41 |
> |