On 10/13/06, Jakub Moc <[EMAIL PROTECTED]> wrote:
Yeah, the big picture here is that make.defaults has been bloated by use
flags needed/relevant for one or two ebuilds only for quite some time
and users and devs alike have been ranting about the same for quite some
time...

I believe Ciaran's saying that package.use in a base profile would do
the same job as supporting default USE flags in IUSE.  It's worth
thinking about ... after all, package.use will just be ignored by
older Portage implementations, whereas +flag in IUSE causes more
breakage.

The downside of it (and it's a big one) is that we'd be putting
metadata about a package into a profile, instead of into the ebuild
where arguably it belongs - and where the rest of the metadata already
is.  That'll make life harder for folks on o.g.o.

On balance, I prefer +flag in IUSE, even w/ the b/c breakage it'll
cause users who don't keep Portage up to date.

Best regards,
Stu
--
[email protected] mailing list

Reply via email to