Skip to content

Conversation

@russellshackleford
Copy link
Contributor

Per https://lists.oasis-open.org/archives/docbook-apps/201612/msg00011.html Docbook XSL stylesheets are no longer hosted at sourceforge.

@mattbishop
Copy link

+1 This should be an easy one to merge, and it breaks the build for git-crypt on MacPorts and probably Brew.

@eggbean
Copy link

eggbean commented Feb 19, 2023

@mattbishop The file still seems to be hosted at the sourceforge link, so I don't understand why I was still getting this error.

error : Unknown IO error
warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
make: *** [Makefile:58: man/man1/git-crypt.1] Error 4
Error: Process completed with exit code 2.

However, the issue was resolved by installing docbook-xsl before building on Ubuntu.

@AGWA AGWA closed this in 8c7a90f Sep 24, 2025
@AGWA
Copy link
Owner

AGWA commented Sep 24, 2025

Merged. As @eggbean alludes to, the URL is not actually meant to be downloaded during the build. Instead it serves as a reference into a local XML catalog, which on Debian/Ubuntu can be installed via thedocbook-xsl package. Before merging this, I had to confirm that the new URL is a valid reference into the catalog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants