The dev-libs/xerces-c-3.0.0 ebuild has an invalid SRC_URI. Changing SRC_URI to "mirror://apache/xerces/c/3/sources/${P}.tar.gz" and regenerating the manifest fixes the issue. Reproducible: Always Steps to Reproduce:
For clarity, the difference is to insert 3/ into the url.
You mean like this: Index: xerces-c-3.0.0.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-3.0.0.ebuild,v retrieving revision 1.2 diff -u -B -r1.2 xerces-c-3.0.0.ebuild --- xerces-c-3.0.0.ebuild 15 Oct 2008 10:47:23 -0000 1.2 +++ xerces-c-3.0.0.ebuild 16 Oct 2008 17:14:41 -0000 @@ -8,7 +8,7 @@ DESCRIPTION="A validating XML parser written in a portable subset of C++." HOMEPAGE="http://xerces.apache.org/xerces-c/" -SRC_URI="mirror://apache/xerces/c/sources/${P}.tar.gz" +SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0"
(In reply to comment #2) > You mean like this: [cut] Yes. That's the new SRC_URI.
cpp: confirmed, affects 2.* series as well, please fix.
I fixed it for 3.0.0 already, the rest is still to come. Looks like they tossed out 2.7.0. I can only find 2.8.0 and 3.0.0. Am I right?
I can't find 2.7.0 either.
Did the ugly thing of pointing 2.7.0 to our mirrors for the time being. Hopefully we can get rid of it after 3.0.0 goes stable.