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 |