In testing for an unrelated bug, emerging dev-java/ant-eclipse-ecj-3.5.2 fails build due to absent package. Strange thing is, the absent package had just been effectively emerged. Reproducible: Always Steps to Reproduce: 1. emerge dev-java/eclipse-ecj-3.5.2 fails build due to absent package 2. emerge dev-java/ant-eclipse-ecj-3.5.2 fails build due to absent package 3. Actual Results: /bin/bash: warning: setlocale: LC_ALL: cannot change locale (et_EE.UTF-8 UTF-8) >>> Compiling source in /mnt/gen2/tmpdir/portage/dev-java/ant-eclipse-ecj-3.5.2/work ... !!! ERROR: Package eclipse-ecj-3.5 was not found! * ERROR: dev-java/ant-eclipse-ecj-3.5.2 failed (compile phase): * java-config --classpath=ant-core,eclipse-ecj-3.5 failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 4003: Called java-pkg_getjars 'ant-core,eclipse-ecj-3.5' * environment, line 2759: Called die Expected Results: effective emerge >>> Emerging (1 of 2) dev-java/eclipse-ecj-3.5.2 >>> Installing (1 of 2) dev-java/eclipse-ecj-3.5.2 >>> Recording dev-java/eclipse-ecj:3.5 in "world" favorites file... >>> Emerging (2 of 2) dev-java/ant-eclipse-ecj-3.5.2 >>> Failed to emerge dev-java/ant-eclipse-ecj-3.5.2, Log file: >>> '/mnt/gen2/tmpdir/portage/dev-java/ant-eclipse-ecj-3.5.2/temp/build.log' From a long list, the package eclipse-ecj-3.5 was emerged with ant-eclipse-ecj to follow.
Created attachment 273019 [details] my emerge --info
Created attachment 273021 [details] build log
Works for me. If you still can reproduce this issue after you fixed the setlocale issue please reaopen. ssh, vm, missing locale? Also at that time the eclass forced LC_ALL=C in pkg_setup and as such any attempt to override that would have been unsupported.