Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Introducing an optional files directory in the Portage tree with an embedded install condition and individual maintainers. (was Re: [gentoo-project] Proposal for add-on file utility (run after emerge update))
Date: Sun, 16 Jun 2013 19:31:16
Message-Id: CAGfcS_m-oc7nUANv_ms1d+OjF9vqNO58H8DajSJrdROYFPmE8A@mail.gmail.com
In Reply to: Re: [gentoo-project] Introducing an optional files directory in the Portage tree with an embedded install condition and individual maintainers. (was Re: [gentoo-project] Proposal for add-on file utility (run after emerge update)) by Tom Wijsman
1 On Sun, Jun 16, 2013 at 3:22 PM, Tom Wijsman <TomWij@g.o> wrote:
2 > Either by denoting USE flags in USE as special _or_ introducing a
3 > separate OUSE variable.
4 >
5 > They don't have to be "openrc", "cron", "systemd" but could be like
6 > "init-scripts", "cron-files", "systemd-units"; to not collide with any
7 > existing USE flags, if any.
8 >
9 > Do they start to depend on each other? Why?
10
11 Bottom line is that in order to accomplish any of this we need to
12 expand PMS to specify a syntax, implement this stuff in portage, and
13 then start modifying all our ebuilds so that heaven-forbid you don't
14 get an openrc script installed if you don't set USE=openrc.
15
16 I don't think any of this is worth it for a one block text file.
17
18 This is really one of those situations where any decision is better
19 than no decision. The general consensus so far is that stuff like
20 this just gets installed and users/devs who don't like it can use
21 INSTALL_MASK. I could care less whether we do it that way or via USE
22 flags, but it seems like we'll still be debating this when I retire.
23
24 If people are going to quit over this, then I suspect that we're just
25 going to have to deal with the inevitable - if 4 people are willing to
26 quit over the INSTALL_MASK approach then I'm sure as many will quit
27 over just about any approach...
28
29 Rich

Replies