Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] IUSE and userland_, elibc_, kernel_, etc.
Date: Sun, 04 Nov 2007 23:00:56
Message-Id: 472E4EF4.6010407@gentoo.org
In Reply to: Re: [gentoo-portage-dev] IUSE and userland_, elibc_, kernel_, etc. by Mike Frysinger
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Mike Frysinger wrote:
5 > On Sunday 04 November 2007, Zac Medico wrote:
6 >> For the USE=arch_${ARCH} part, we only have to add ARCH to
7 >> USE_EXPAND in the base profile. For generating the implicit IUSE, we
8 >> can introduce a new profile variable (rather than hardcode them).
9 >> For example, we can define IUSE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL
10 >> USERLAND" and that will cause every package to inherit the
11 >> corresponding USE_EXPAND flags in it's IUSE.
12 >
13 > i consider profile ones half the solution ... what about the other USE
14 > expanded ones ? video cards / alsa drivers / etc...
15 > -mike
16
17 Well, for bug 133327 I was thinking that we should add an IUSE
18 syntax extension. For example, IUSE="@video_cards" would mean that
19 all the video_cards_* flags are in IUSE. I guess we could use a
20 similar approach for the implicit IUSE, and do something like
21 IUSE_IMPLICIT="@arch @elibc @kernel @userland" in the profile.
22
23 Zac
24 -----BEGIN PGP SIGNATURE-----
25 Version: GnuPG v2.0.7 (GNU/Linux)
26
27 iD8DBQFHLk7y/ejvha5XGaMRAtwvAKDwuGfybB8kyGCTgj3o4LfJ6BupagCfTvSO
28 mOj+WD2TSVu91WYslFAv1uQ=
29 =mtqq
30 -----END PGP SIGNATURE-----
31 --
32 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] IUSE and userland_, elibc_, kernel_, etc. Fabian Groffen <grobian@g.o>