When attempting to emerge kde-i18n-3.2.0_rc1.ebuild with all of its LANGS in LINGUAS: Resolving ftp.kde.org... 131.220.60.97 Connecting to ftp.kde.org[131.220.60.97]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/kde/unstable/3.1.95/src/kde-i18n ... done. ==> PASV ... done. ==> RETR kde-i18n-mt-3.1.95.tar.bz2 ... No such file `kde-i18n-mt-3.1.95.tar.bz2'. This only happens for mt, and appears to be missing from every mirror. Reproducible: Always Steps to Reproduce: 1. Make LINGUAS include mt. 2. emerge kde-i18n-3.2.0_rc1.ebuild Actual Results: It repeatedly tries to fetch the Maltese translation, but fails. Expected Results: Either not included the Maltese translation in the ebuild, or actually been able to fetch it. Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.1-mm4) ================================================================= System uname: 2.6.1-mm4 i686 AMD Athlon(tm) Gentoo Base System version 1.4.3.10 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://mirror.pudas.net/gentoo http://194.83.57.2/sites/www.ibiblio.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa apm arts avi berkdb bidi cdr cjk crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java javascript jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby scanner sdl slang spell sse ssl tcltk tcpd tiff truetype usb x86 xml2 xmms xv zlib linguas_af linguas_ar linguas_bg linguas_bs linguas_ca linguas_cs linguas_cy linguas_da linguas_de linguas_el linguas_en_GB linguas_eo linguas_es linguas_et linguas_eu linguas_fa linguas_fi linguas_fr linguas_he linguas_hr linguas_hu linguas_is linguas_it linguas_ja linguas_lt linguas_mn linguas_ms linguas_nb linguas_nl linguas_nn linguas_nso linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_se linguas_sk linguas_sl linguas_sr linguas_sv linguas_ta linguas_th linguas_tr linguas_uk linguas_uz linguas_ven linguas_wa linguas_xh linguas_zh_CN linguas_zh_TW linguas_zu"
Have a look at ftp://ftp.kde.org. There is no "mt" tarball.
Exactly. However, the ebuild tries to fetch one if you specify mt in LINGUAS, as it's one of the languages in LANGS. When that fails, it tries to fetch it from other mirrors, ad nauseum. mt probably shouldn't be listed in LANGS in the kde-3 .2 rc1 ebuild at present.
I've changed the use flag structure, so this should work better now.