No matter what LINGUAS var is set in make.com kde-i18n package for kde 3.1.4 is trying to download the whole set, which arrounf 143 MB. Reproducible: Always Steps to Reproduce: 1. Set LINGUAS in /etc/make.conf to one of avvailable values (e.g. LINGUAS="ru") 2. Run emerge -pf kde-i18n Actual Results: The whole kde-i18n package is downloaded. Expected Results: kde-i18n-ru package should be downloaded.
known problem - from the ebuild: # If you start the emerge without setting the LINGUAS variable, then try to # reemerge, portage will NOT scan your changes, because the ebuild itself # hasn't changed. You need to "touch" this ebuild file to make portage re-evaluate # this ebuild after your LINGUAS changes.
-> bug #22603 for more information
The way this worked is: export LINGUAS="ru" touch /path/to/ebuild emerge kde-i18n
Due to portage caching, this is the only way this will work for this ebuild. As soon as a new portage version with use flag work is fixed, this will be made even more robust.
Should be fixed in latest ebuild