JavaCC-3.2-r1 doesn't depend on app-java/ant but requires it at least during the build process. Reproducible: Always Steps to Reproduce: 1. Don't have app-java/ant installed 2. Try to emerge app-java/javacc-3.2-r1 3. Actual Results: emerge /usr/portage/dev-java/javacc/javacc-3.2-r1.ebuild Calculating dependencies ...done! >>> emerge (1 of 1) dev-java/javacc-3.2-r1 to / >>> md5 src_uri ;-) javacc-3.2.tar.gz >>> Unpacking source... >>> Unpacking javacc-3.2.tar.gz to /var/tmp/portage/javacc-3.2-r1/work >>> Source unpacked. /usr/sbin/ebuild.sh: line 18: ant: command not found !!! ERROR: dev-java/javacc-3.2-r1 failed. !!! Function src_compile, Line 18, Exitcode 127 !!! (no error message)
Minor typo :-? I meant the dev-java category and not app-java
Fixed in portage, thanks.