There is some sort of cross dependency between these two ebuilds that prevents proper merging... After having emerged dev-java/ant-1.6.1, the ant-optional and commons-net form a impossible to merge pair. % emerge -u ant-optional Calculating dependencies ...done! >>> emerge (1 of 3) dev-java/commons-net-1.1.0 to / >>> md5 src_uri ;-) commons-net-1.1.0-src.tar.gz >>> Unpacking source... >>> Unpacking commons-net-1.1.0-src.tar.gz to /var/tmp/portage/commons-net-1.1.0/work * Applying gentoo.diff... [ ok ] >>> Source unpacked. Invalid implementation version between Ant core and Ant optional tasks. core : 1.6.1 optional: 1.6.0 !!! ERROR: dev-java/commons-net-1.1.0 failed. !!! Function src_compile, Line 29, Exitcode 1 !!! died on ant
emerge -C ant-optional, emerge ant-optional Something is whacked :)
Yep, that fixed it. Thanks.