Gentoo Archives: gentoo-dev

From: Patrick Lauer <patrick@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Sets in the tree
Date: Wed, 14 Aug 2013 15:59:40
Message-Id: 520BA960.50307@gentoo.org
In Reply to: Re: [gentoo-dev] Sets in the tree by Ciaran McCreesh
1 On 08/14/2013 11:54 PM, Ciaran McCreesh wrote:
2 > On Wed, 14 Aug 2013 23:50:36 +0800
3 > Patrick Lauer <patrick@g.o> wrote:
4 >> On 08/14/2013 11:43 PM, Ciaran McCreesh wrote:
5 >>> On Wed, 14 Aug 2013 23:41:03 +0800
6 >>> Patrick Lauer <patrick@g.o> wrote:
7 >>>> On 08/14/2013 10:17 PM, Ciaran McCreesh wrote:
8 >>>>> On Wed, 14 Aug 2013 17:07:32 +0400
9 >>>>> Sergey Popov <pinkbyte@g.o> wrote:
10 >>>>>> I am all for the standarts, but as we did not brought sets to PMS
11 >>>>>> yet(when we updated it for EAPI changes), my question is: 'why?'.
12 >>>>>> It is one of the long-standing feature of quite experimental
13 >>>>>> 2.2_alpha branch, that should finally come to release(Thanks to
14 >>>>>> portage team, by the way :-)).
15 >>>>>>
16 >>>>>> Why it was not added as a part of the PMS? Some implementation
17 >>>>>> flaws? Or maybe, architecture problems?
18 >>>>>
19 >>>>> Because the Portage format involves executing arbitrary Python
20 >>>>> code that can depend in arbitrary ways upon undocumented Portage
21 >>>>> internals that can change between versions.
22 >>>>>
23 >>>> You keep repeating that.
24 >>>>
25 >>>> That doesn't make it more true.
26 >>>
27 >>> It's not a question of "more true", it simply is true. Look at the
28 >>> class line.
29 >>
30 >> Looking at, for example, kde overlay:
31 >> https://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=tree;f=sets;h=0e7389b34215915696d99fdb19e03c6d5ce1902f;hb=HEAD
32 >>
33 >> All the sets I've had a look at are a list of package atoms.
34 >>
35 >> No python code involved. None of your conspiracy theories supported.
36 >> (Maybe it'd be easier to discuss this if there were a design document
37 >> for it, but ain't no one got time for dat)
38 >>
39 >> So ... what was your claim again?
40 >
41 > Uhm. Look at the class line.
42 >
43 > https://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob;f=sets.conf;h=1f4c4263f48e5360606c1acc97fbab64b03541b7;hb=HEAD
44 >
45
46 ... a static identifier.
47
48 I would usually call that a constant. Now I get bored with your
49 trolling. Goodbye.

Replies

Subject Author
Re: [gentoo-dev] Sets in the tree Markos Chandras <hwoarang@g.o>
Re: [gentoo-dev] Sets in the tree Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>