On 15:52 Tue 05 Oct , "Paweł Hajdan, Jr." wrote: > The meaning is identical in all those cases, and I think the number of > packages may have hit the threshold for a global flag. > > However, we already have a very similar global USE flag: sqlite, which > makes this a bit more tricky. The difference is very subtle: > > IUSE="sqlite" means "the sqlite support is optional; -sqlite means no > sqlite support" > > IUSE="system-sqlite" means "we can use the bundled sqlite or the > system one; -system-sqlite means we use the bundled one; both settings > result in sqlite support" > > If we'd make system-sqlite a global USE flag, I'd suggest a > description like "Use the system-wide dev-db/sqlite instead of bundled > copy of sqlite."
I think making this a global flag implicitly endorses building bundled code as an OK thing to do. Why is it an option at all, local or otherwise? -- Thanks, Donnie Donnie Berkholz Sr. Developer, Gentoo Linux Blog: http://dberkholz.wordpress.com
pgpKR6xVx2BJM.pgp
Description: PGP signature