Gentoo Archives: gentoo-dev

From: Michal Kurgan <moloh@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] PROPERTIES=virtual for meta-packages (clarification of definition)
Date: Mon, 25 Aug 2008 17:50:39
Message-Id: 20080825115133.0d1e3db4@kurgan01.ece.ualberta.ca
In Reply to: [gentoo-dev] [RFC] PROPERTIES=virtual for meta-packages (clarification of definition) by Zac Medico
1 On Sun, 24 Aug 2008 14:01:48 -0700
2 Zac Medico <zmedico@g.o> wrote:
3
4 > -----BEGIN PGP SIGNED MESSAGE-----
5 > Hash: SHA1
6 >
7 > Hi everyone,
8 >
9 > Since there were some questions about ambiguity in the meaning of
10 > the proposed PROPERTIES=virtual [1] value, we need to clarify it.
11 >
12 > [ ... ]
13 >
14 > Ebuilds that exhibit the "virtual" property commonly serve as a
15 > layer of indirection in dependencies. All of the ebuilds in the
16 > existing "virtual" category [4] should be eligible to define
17 > PROPERTIES=virtual. If the ebuilds in the virtual category were the
18 > only ones that exhibited this "virtual" property, then the
19 > information that PROPERTIES=virtual represents could simply be
20 > inferred from membership of that category. However, existence of
21 > meta-packages in the "java-virtuals" category [5], among others,
22 > makes it useful to introduce the "virtual" property as a means to
23 > identify these ebuilds. Note that some packages, such as x11-libs/qt
24 > [6], exhibit this property for some versions and not others. So, in
25 > some cases it may be useful to be able to specify the "virtual"
26 > property separately for different ebuild versions.
27 >
28
29 Wouldn't it be more appropriate to just move the "offending" ebuilds to
30 virtual category? e.g. virtual/qt, etc.
31
32 > - --
33 > Thanks,
34 > Zac
35
36 --
37 Michal Kurgan
38 http://dev.gentoo.org/~moloh

Replies