Gentoo Archives: gentoo-dev

From: Steve Long <slong@××××××××××××××××××.uk>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [RFC] New PROPERTIES=virtual value to identify meta-packages?
Date: Mon, 11 Aug 2008 12:12:54
Message-Id: g7oq8e$964$1@ger.gmane.org
In Reply to: Re: [gentoo-dev] [RFC] New PROPERTIES=virtual value to identify meta-packages? by Zac Medico
1 Zac Medico wrote:
2
3 > Ciaran McCreesh wrote:
4 >> On Tue, 05 Aug 2008 22:15:11 -0700
5 >> Zac Medico <zmedico@g.o> wrote:
6 >>> Does this seem like a desirable way to represent the "virtual"
7 >>> attribute? Any suggestions?
8 >>
9 >> Again, I'm not so sure that this doesn't represent multiple separable
10 >> concepts. It seems to imply:
11 >>
12 >> * that the install cost is effectively zero
13 >> * that the resolution cost is effectively zero
14 >> * that the package does not install any files
15 >> * that the package does not use any of the (normal?) ebuild phases, and
16 >> so does not require exclusive pkg_* execution or pkg_* system state
17 >> preservation.
18 >>
19 >
20 > Can't we just treat them like other ebuilds except for the thing
21 > about dependencies? Perhaps more fine-grained attributes could be
22 > added for additional specificity.
23 >
24 Sounds good. Keep existing keyword working how it is, and add new ones
25 after.
26
27 I'd vote for free-{resolve,install} empty and threadable for the other
28 concepts.