Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: l10n.eclass
Date: Fri, 20 Jul 2012 17:57:06
Message-Id: CAJ0EP41skuKWjmfQieJbnhj4qFAmaTGWBSBQOdN_C3XdfHVsDw@mail.gmail.com
In Reply to: Re: [gentoo-dev] RFC: l10n.eclass by Ciaran McCreesh
1 On Fri, Jul 20, 2012 at 2:54 AM, Ciaran McCreesh
2 <ciaran.mccreesh@××××××××××.com> wrote:
3 > On Thu, 19 Jul 2012 18:34:41 -0400
4 > Mike Gilbert <floppym@g.o> wrote:
5 >> On Thu, Jul 19, 2012 at 5:13 PM, Zac Medico <zmedico@g.o>
6 >> wrote:
7 >> > On 07/19/2012 06:14 AM, Ralph Sennhauser wrote:
8 >> >> Could be that Portage re-exports a sanitized
9 >> >> LINGUAS tough, but I doubt it.
10 >> >
11 >> > Portage does sanitize it if there are any linguas_* flags in IUSE,
12 >> > otherwise it lets the variable pass through without sanitizing it.
13 >>
14 >> That's good; we definitely don't want to "sanitize" it if there are no
15 >> linuguas_* flags in IUSE. This would break LINUGUAS support for many
16 >> autotools/gettext based packages, where the autotools code parses
17 >> LINGUAS directly and the ebuild does nothing with it.
18 >
19 > If there aren't any linguas_* flags in IUSE, LINGUAS should be empty,
20 > and will be in future EAPIs. Without that, USE dependencies on
21 > USE_EXPAND variables don't work.
22 >
23
24 Do you mean that LINGUAS will be empty, or unset (undefined) in an
25 ebuild context? The difference is significant here.

Replies

Subject Author
Re: [gentoo-dev] RFC: l10n.eclass Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>