1 |
On Sun, 9 Jul 2017 01:10:11 +0100 |
2 |
Ciaran McCreesh <ciaran.mccreesh@××××××××××.com> wrote: |
3 |
|
4 |
> On Sat, 8 Jul 2017 19:58:13 -0400 |
5 |
> "William L. Thomson Jr." <wlt-ml@××××××.com> wrote: |
6 |
> > On Sun, 9 Jul 2017 00:49:57 +0100 |
7 |
> > Ciaran McCreesh <ciaran.mccreesh@××××××××××.com> wrote: |
8 |
> > > On Sat, 8 Jul 2017 19:39:33 -0400 |
9 |
> > > "William L. Thomson Jr." <wlt-ml@××××××.com> wrote: |
10 |
> > > > The two ways are not the same, and there is a reason sets exist |
11 |
> > > > in the first place. People seem to be over looking that fact. I |
12 |
> > > > did not add sets. They are not new. I am simply trying to |
13 |
> > > > expand their use. |
14 |
> > > |
15 |
> > > Sets exist because people keep saying "let's have sets!" without |
16 |
> > > agreeing on what sets actually are or how they are to be used. |
17 |
> > |
18 |
> > Do they need to agree? Isn't Gentoo about choice? Maybe your use of |
19 |
> > sets is different from mine. Is that not acceptable to have |
20 |
> > choice? |
21 |
> |
22 |
> Well yes, they do need to agree, because otherwise when two different |
23 |
> developers put sets in a profile expecting different effects, then at |
24 |
> least two developers are going to end up confused, disappointed, and |
25 |
> quite probably breaking user systems. |
26 |
|
27 |
Valid points, so basically need a set of guidelines or rules for sets |
28 |
used in profiles. Which should not be that complex, as usage is minimal. |
29 |
Offhand, likely could be more; |
30 |
|
31 |
- Sets used in profiles are "lists of packages" for users to |
32 |
emerge/re-emerge, and as such should be minimal list only. Similar to |
33 |
the contents of a profile/packages, less the * symbol. |
34 |
|
35 |
- Sets used in profiles cannot have use expansion, versions or anything |
36 |
beyond cat/pkg. |
37 |
|
38 |
- Sets should not have the same file listed, in that case inherit the |
39 |
other set if using overlapping packages or split into smaller |
40 |
|
41 |
-- |
42 |
William L. Thomson Jr. |