-----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