On Thu, 19 Jul 2012 18:34:41 -0400 Mike Gilbert <flop...@gentoo.org> wrote: > On Thu, Jul 19, 2012 at 5:13 PM, Zac Medico <zmed...@gentoo.org> > wrote: > > On 07/19/2012 06:14 AM, Ralph Sennhauser wrote: > >> Could be that Portage re-exports a sanitized > >> LINGUAS tough, but I doubt it. > > > > Portage does sanitize it if there are any linguas_* flags in IUSE, > > otherwise it lets the variable pass through without sanitizing it. > > That's good; we definitely don't want to "sanitize" it if there are no > linuguas_* flags in IUSE. This would break LINUGUAS support for many > autotools/gettext based packages, where the autotools code parses > LINGUAS directly and the ebuild does nothing with it.
If there aren't any linguas_* flags in IUSE, LINGUAS should be empty, and will be in future EAPIs. Without that, USE dependencies on USE_EXPAND variables don't work. -- Ciaran McCreesh
signature.asc
Description: PGP signature