dev-java/maven-bin can't be emerged because it tries do download the file "apache-maven-2.2.1-bin.tar.bz2 which doesn't exist on the apache mirrors. The project only releases .tar.gz-files. So to emerge maven-bin the ebuild should be rewritten to download apache-maven-2.2.1-bin.tar.gz file. Reproducible: Always Steps to Reproduce: 1. emerge maven-bin Actual Results: Can't download as file doesn't exist.
it's not exactly that. it is true only for maven-3.0.4. the main reason these downloads are broken is that apache mirrors contain different path which is now using pattern maven/maven-X/binaries/. but you are right that the download link is broken, and it affects all present maven ebuilds. it's fixed now in tree: 07 Dec 2012; Miroslav Šulc <fordfrog@gentoo.org> maven-bin-1.1-r1.ebuild, maven-bin-1.1-r3.ebuild, maven-bin-2.0.11.ebuild, maven-bin-2.0.11-r2.ebuild, maven-bin-2.2.1.ebuild, maven-bin-2.2.1-r2.ebuild, maven-bin-3.0.4-r1.ebuild: fixed SRC_URI according to the change in apache mirrors (bug #446224) thank you for reporting the bug.