On 01/05/2018 12:53 PM, Grant Edwards wrote:
I tried to update today using my normal "emerge --sync; emerge -auvND
world" sequence and it's failing when it gets to iso-codes:

Emerging (1 of 1) app-text/iso-codes-3.75::gentoo
  * iso-codes-3.75.tar.xz BLAKE2B SHA512 size ;-) ...                           
                                                              [ ok ]
Unpacking source...
Unpacking iso-codes-3.75.tar.xz to /var/tmp/portage/app-text/iso-codes-3.75/work
Source unpacked in /var/tmp/portage/app-text/iso-codes-3.75/work
Preparing source in 
/var/tmp/portage/app-text/iso-codes-3.75/work/iso-codes-3.75 ...
  * Looking for new locales ...                                                 
                                                              [ ok ]
  * Preparing iso_15924 ...
  * ERROR: app-text/iso-codes-3.75::gentoo failed (prepare phase):
  *   USE Flag 'linguas_ar' not in IUSE for app-text/iso-codes-3.75
  *
  * Call stack:
  *          ebuild.sh, line  124:  Called src_prepare
  *        environment, line 3054:  Called use 'linguas_ar'
  *   phase-helpers.sh, line  200:  Called die
  * The specific snippet of code:
  *                         die "USE Flag '${u}' not in IUSE for 
${CATEGORY}/${PF}"

I haven't changed LINGUAS or L10N for ages, but I've noticed that
suddely other packages are being rebuild without linguas_en and
linguas_en_us.

Is make.conf's LINGUAS variable no longer being expanded?

How do you show the complete set of use flags including expanded ones?

euse doesn't seem to show use flags generated from expanded variables.




Is this related:

https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html

Most recent thread here:

https://archives.gentoo.org/gentoo-dev/message/29b00839ba5be715d883412011d8a421

Dale

:-)  :-)

Reply via email to