Michał Górny wrote:

> Dnia 31 maja 2016 23:34:07 CEST, "Jörg Schaible" <joerg.schai...@gmx.de>
> napisał(a):
>>How can I select different linguas for individual packages with this
>>approach?
> 
> Using the currently available mechanisms you could use package.env to
> alter INSTALL_MASK, e.g.:
> 
> /etc/portage/env/german:
>   INSTALL_MASK="@l10n -@l10n-de"
> 
> /etc/portage/package.env:
>   dev-foo/* german
> 
> However, we will probably deploy a convenient package.install_mask file.

OK, just to get this right. I always want English locale, for GUI apps also 
German and sometimes even French (office apps). Therefore I should set in 
future something along:

/etc/portage/make.conf:
  LINGUAS="en de fr"
  INSTALL_MASK="@l10n -@l10n-en"

/etc/portage/env/add-de:
  INSTALL_MASK="@l10n -@l10n-en -@l10n-de"

/etc/portage/env/add-de-fr:
  INSTALL_MASK="@l10n -@l10n-en -@l10n-de  -@l10n-fr"

/etc/portage/package.env:
  dev-foo-gui/* add-de
  dev-bar-office/* add-fr

Sounds reasonable to me. It's just no longer obvious(*) which packages 
actually support different languages.

(*) Boldly assuming all packages provide the correct info currently ;-)

Cheers,
Jörg


Reply via email to