Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Sets in the tree
Date: Wed, 14 Aug 2013 15:56:37
Message-Id: 20130814165609.48930b77@googlemail.com
In Reply to: Re: [gentoo-dev] Sets in the tree by "Anthony G. Basile"
1 On Wed, 14 Aug 2013 11:50:56 -0400
2 "Anthony G. Basile" <blueness@g.o> wrote:
3 > On 08/14/2013 11:41 AM, Patrick Lauer wrote:
4 > > On 08/14/2013 10:17 PM, Ciaran McCreesh wrote:
5 > >> On Wed, 14 Aug 2013 17:07:32 +0400
6 > >> Sergey Popov <pinkbyte@g.o> wrote:
7 > >>> I am all for the standarts, but as we did not brought sets to PMS
8 > >>> yet(when we updated it for EAPI changes), my question is: 'why?'.
9 > >>> It is one of the long-standing feature of quite experimental
10 > >>> 2.2_alpha branch, that should finally come to release(Thanks to
11 > >>> portage team, by the way :-)).
12 > >>>
13 > >>> Why it was not added as a part of the PMS? Some implementation
14 > >>> flaws? Or maybe, architecture problems?
15 > >> Because the Portage format involves executing arbitrary Python code
16 > >> that can depend in arbitrary ways upon undocumented Portage
17 > >> internals that can change between versions.
18 > >>
19 > > You keep repeating that.
20 > >
21 > > That doesn't make it more true.
22 > >
23 >
24 > Even if it were true, this does not stop pms from providing an
25 > abstraction layer which provides the needed support despite the
26 > details of the underlying implementation. The argument that
27 > implementation details limit such possibilities is spurious and
28 > should be ignored.
29
30 Why would we design a spec around "arbitrary list of class names that
31 happen to be present in some particular version of Portage"?
32
33 --
34 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Sets in the tree Tom Wijsman <TomWij@g.o>
Re: [gentoo-dev] Sets in the tree "Michał Górny" <mgorny@g.o>