Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] rfc: should openrc be mandatory on all gentoo systems?
Date: Thu, 30 Jun 2011 21:17:17
Message-Id: BANLkTiktDaVwqdvKbVKpE47SWob_iTVrEw@mail.gmail.com
In Reply to: Re: [gentoo-dev] rfc: should openrc be mandatory on all gentoo systems? by "Michał Górny"
1 On Thu, Jun 30, 2011 at 17:14, Michał Górny wrote:
2 > On Wed, 29 Jun 2011 23:47:42 -0400 Mike Frysinger wrote:
3 >> On Wednesday, June 29, 2011 22:19:09 Michał Górny wrote:
4 >> > On Wed, 29 Jun 2011 16:46:13 -0500 William Hubbs wrote:
5 >> > > Ok, the option that I'm looking at now is to set up openrc so
6 >> > > that the init scripts are optional and whether or not they are
7 >> > > installed is controlled by a use flag which I will default to on
8 >> > > in IUSE. Most people would leave this flag alone, but if you want
9 >> > > to use something like systemd and do not want the init scripts or
10 >> > > the /etc/runlevels directory on your system, you would just
11 >> > > re-emerge openrc with this flag disabled.
12 >> > >
13 >> > > For now this flag will just control init scripts installation,
14 >> > > but I will also look into taking it further and not installing
15 >> > > other parts of openrc, such as binaries, man pages, etc which are
16 >> > > only used if you are working on init scripts.
17 >> >
18 >> > Wouldn't it be better to just leave these people with INSTALL_MASK?
19 >> > USEflag means needless rebuilds just for the benefit of one file.
20 >>
21 >> so you're saying the solution for systemd users is to setup
22 >> INSTALL_MASK and we shouldnt worry about tweaking openrc at all ?
23 >
24 > Have you even heard the word called 'context'? It might be too short
25 > for your taste.
26
27 perhaps if you focused less on being snarky and more on the thread
28 content, you'd realize that the context here is "providing
29 /etc/init.d/functions.sh support for non-openrc users". that was the
30 point of William's e-mail that is at the start of this current
31 "context".
32 -mike

Replies