[MacPorts] #66262: git-crypt xsltproc cannot load remote xsl file because it has moved

MacPorts noreply at macports.org
Tue Nov 15 01:34:56 UTC 2022


#66262: git-crypt xsltproc cannot load remote xsl file because it has moved
-------------------------+----------------------
  Reporter:  mattbishop  |      Owner:  nareshov
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.8.0
Resolution:              |   Keywords:
      Port:  git-crypt   |
-------------------------+----------------------
Changes (by jmroot):

 * status:  new => assigned
 * owner:  (none) => nareshov


Old description:

> git-crypt @0.6.0
>
> Here is the error in the log:
>
> :info:destroot xsltproc --param man.output.in.separate.dir 1
> --stringparam man.output.base.dir man/ --param man.output.subdirs.enabled
> 1 --param man.authors.section.enabled 1
> http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
> man/git-crypt.xml
> :info:destroot error : Unknown IO error
> :info:destroot warning: failed to load external entity
> "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
> :info:destroot cannot parse
> http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
> :info:destroot make: *** [man/man1/git-crypt.1] Error 4
>

> However, the correct URL uses HTTPS protocol:
> https://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl

New description:

 git-crypt @0.6.0

 Here is the error in the log:
 {{{
 :info:destroot xsltproc --param man.output.in.separate.dir 1 --stringparam
 man.output.base.dir man/ --param man.output.subdirs.enabled 1 --param
 man.authors.section.enabled 1
 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 man/git-crypt.xml
 :info:destroot error : Unknown IO error
 :info:destroot warning: failed to load external entity
 "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
 :info:destroot cannot parse
 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 :info:destroot make: *** [man/man1/git-crypt.1] Error 4
 }}}

 However, the correct URL uses HTTPS protocol:
 https://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl

--

Comment:

 There should be no need to load anything from the network; the build
 should use the docbook-xsl-nons port, which is a dependency.

-- 
Ticket URL: <https://trac.macports.org/ticket/66262#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list