after downlaoding the *ger* file the ebuild tries to unpack the *eng* file: >>> Emerging (1 of 1) sci-electronics/eagle-4.16_p1 to / * eagle-lin-ger-4.16r1.tgz MD5 ;-) ... [ ok ] * eagle-lin-ger-4.16r1.tgz RMD160 ;-) ... [ ok ] * eagle-lin-ger-4.16r1.tgz SHA1 ;-) ... [ ok ] * eagle-lin-ger-4.16r1.tgz SHA256 ;-) ... [ ok ] * eagle-lin-ger-4.16r1.tgz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking eagle-lin-ger-4.16r1.tgz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking eagle-lin-eng-4.16r1.tgz to /home/portage/portage/sci-electronics/eagle-4.16_p1/work !!! ERROR: sci-electronics/eagle-4.16_p1 failed.
Eh, not here... # LINGUAS="de" emerge -av eagle These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] sci-electronics/eagle-4.16_p1 USE="-doc" LINGUAS="de" 8,492 kB Total: 1 package (1 new), Size of downloads: 8,492 kB Would you like to merge these packages? [Yes/No] >>> Emerging (1 of 1) sci-electronics/eagle-4.16_p1 to / >>> Downloading 'ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/eagle-lin-ger-4.16r1.tgz' --00:12:05-- ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/eagle-lin-ger-4.16r1.tgz => `/usr/portage/distfiles/eagle-lin-ger-4.16r1.tgz' Resolving ftp.sh.cvut.cz... 147.32.127.222 Connecting to ftp.sh.cvut.cz|147.32.127.222|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /MIRRORS/gentoo/gentoo/distfiles ... done. ==> PASV ... done. ==> RETR eagle-lin-ger-4.16r1.tgz ... done. Length: 8,695,183 (8.3M) (unauthoritative) 100%[===================================================================================================>] 8,695,183 234.81K/s ETA 00:00 00:12:42 (228.09 KB/s) - `/usr/portage/distfiles/eagle-lin-ger-4.16r1.tgz' saved [8695183] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking eagle-lin-ger-4.16r1.tgz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking eagle-lin-ger-4.16r1.tgz to /var/tmp/portage/sci-electronics/eagle-4.16_p1/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sci-electronics/eagle-4.16_p1/work/eagle-lin-ger-4.16r1 ... >>> Source compiled. >>> Test phase [not enabled]: sci-electronics/eagle-4.16_p1
OK - just rechecked: it fails for LINGUAS="de en" if only LINGUAS="de" is set, it works
OK, this works... <snip> case "${LINGUAS}" in *de*) MY_LANG="ger";; *) MY_LANG="eng";; esac </snip>
Thanks jakub, I verified the fix and it's in CVS now. August, please close this bug when you can verify it's fixed (or I'll do it in a week).
just emerged eagle with no problems - thanks