Gentoo Archives: gentoo-portage-dev

From: Fabian Groffen <grobian@g.o>
To: gentoo-portage-dev@l.g.o
Subject: [gentoo-portage-dev] IUSE and userland_, elibc_, kernel_, etc.
Date: Sun, 04 Nov 2007 10:07:45
Message-Id: 20071104100652.GA20399@gentoo.org
1 Just to have it clear and to be sure:
2
3 On 04-11-2007 03:33:41 +0000, vapier@g.o wrote:
4 > Modified: diffutils-2.8.7-r2.ebuild
5 > Log:
6 > do *not* include userland_GNU in IUSE
7 > (Portage version: 2.1.3.16)
8 >
9 >
10 > Index: diffutils-2.8.7-r2.ebuild
11
12 > -IUSE="nls static userland_GNU"
13 > +IUSE="nls static"
14
15
16 On 04-11-2007 08:10:29 +0000, Zac Medico wrote:
17 > Author: zmedico
18 > Date: 2007-11-04 08:10:29 +0000 (Sun, 04 Nov 2007)
19 > New Revision: 8420
20 >
21 > Modified:
22 > main/trunk/pym/portage/dbapi/bintree.py
23 > Log:
24 > When evaluating *DEPEND conditionals for the Packages metadata
25 > index, do not use IUSE to filter USE since there is currently
26 > no guarantee that IUSE properly defines all of the necessary
27 > flags.
28
29 These two changes now mean that without having "userland_GNU" in IUSE
30
31 DEPEND="!userland_GNU? ( some/package )"
32
33 will correctly end up in the Packages file, such that Portage will
34 properly calculate dependencies when reading from a binhost, right?
35
36
37 --
38 Fabian Groffen
39 Gentoo on a different level
40 --
41 gentoo-portage-dev@g.o mailing list

Replies