The dev-libs/xerces-c-3.2.5 ebuild in the Gentoo repository refers to download locations that no longer host the required source tarball, resulting in a fetch failure during the emerge process. Steps to Reproduce: Attempt to emerge dev-libs/xerces-c-3.2.5. Observe multiple 404 Not Found errors during the fetch stage. Proposed Fix: Update the SRC_URI in the ebuild to point to a valid archive location hosting the xerces-c-3.2.5 tarball. Alternatively, consider upgrading the ebuild to use the latest available version, xerces-c-3.3.0, which provides bug fixes and additional improvements. Impact: This issue blocks the installation of xerces-c-3.2.5, affecting users who require this library or any dependent packages. Additional Notes: Updating to version 3.3.0 is a preferable long-term solution as it ensures the package stays current with upstream changes and improvements.
Please see https://bugs.gentoo.org/946175#c1.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bbb4ba9ade8f130bfb7039ba7512a79f7f0a2e commit 16bbb4ba9ade8f130bfb7039ba7512a79f7f0a2e Author: Sam James <sam@gentoo.org> AuthorDate: 2025-04-21 11:44:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-04-21 11:51:20 +0000 dev-libs/xerces-c: add fallback SRC_URI Per https://dlcdn.apache.org/ > The directories linked below contain current software releases from the > Apache Software Foundation projects. Older non-recommended releases can > be found on our archive site. Closes: https://bugs.gentoo.org/946318 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/xerces-c/xerces-c-3.2.5.ebuild | 5 ++++- dev-libs/xerces-c/xerces-c-9999.ebuild | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-)