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
