Andrew Gaffney wrote:
Are you saying you like a bunch of php-only USE flags (I'm not picking
on php...it was just the first that came to mind) being in the default
USE in the profile?
Do you also like the nofoo flags? AFAIK, previous discussions said that
the per-ebuild default USE would go in the USE stacking order above
make.conf and below package.use, so that USE="-*" wouldn't remove the
default USE flags for the particular ebuild but the user could still
disable it via package.use if they *really* wanted to.
Actually, USE=-* would still remove them because make.conf is above the
defaults in the stacking order (if i understood correctly). Plus, don't
forget that we will get package.use for the profiles with this patch, so
it fixes all the problems in-ebuild defaults would solve too.
I agree that base/ would probably be the better place for this. It
avoids another layer that seems just redundant.
--
Kind Regards,
Simon Stelling
Gentoo/AMD64 developer
--
gentoo-dev@gentoo.org mailing list