-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marius Mauch wrote:
> On Fri, 13 Oct 2006 02:40:59 -0700
> Zac Medico <[EMAIL PROTECTED]> wrote:
> 
>> At the profile level, I've added support for package.use
>> which behaves like /etc/portage/package.use that everyone is familiar
>> with.
> 
> In a discussion about bug 151586 we realized that there might be an
> issue with profile package.use. With the current stacking order
> package.use in a profile will always override all make.defaults,
> independent of the profiles they come from. In particular a parent
> package.use can override a childs make.defaults USE. This doesn't
> exactly match the existing profile semantics.
> 
> Changing this however isn't trivial and would mean that in the
> USE stack both files are treated as a single unit. 

That's a good point.  I'll work on a patch to collapse make.defaults USE
and package.use together at each level of the stacking process (and do the
same for use.mask/package.use.mask).

That means that USE_ORDER will be "env:pkg:conf:defaults:pkginternal",
where the previous pkgprofile part has been merged with defaults.

Zac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFM+Xm/ejvha5XGaMRAllYAKDhyzqRwp5oSIO087+3cKYF4+6THgCdFZHk
6hEO7OJZYRutlb3luqPxyao=
=v/PQ
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to