polkit docs vs. DocBook

Andrew Benton b3nton at gmail.com
Sat Aug 28 03:43:12 PDT 2010


On 28/08/10 01:35, James Richard Tyrer wrote:
>    I had to reinstall version 4.2 of:
> 
>       DocBook SGML DTD
>       DocBook XML DTD
> 
> to build KDE-4.5 and now I seem to be missing something.  When building:
> "polkit-0.97" I have an error stating that it can't find the necessary
> XSL file:
> 
> I/O error : Attempt to load network entity
> http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
> 
> I installed: docbook-xsl-1.75.2 according to the BLFS instructions.
> 
> I checked and the file:
> 
> /usr/share/xml/docbook/xsl-stylesheets-1.75.2/manpages/docbook.xsl
> 
> exists.  I checked the catalog:
> 
> /etc/xml/catalog
> 
> and there is a line:
> 
> <rewriteURI
> uriStartString="http://docbook.sourceforge.net/release/xsl/current"
> rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.75.2"/>
> 
> which appears to be correct.
> 
> The command which is failing is:
> 
> /usr/bin/xsltproc -nonet --stringparam man.base.url.for.relative.links
> /usr/share/gtk-doc/html/polkit-1/ --xinclude
> http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
> polkit.xml
> 
> If I remove: "-nonet", then it uses the file from the internet and works
> correctly.  I have checked and the local file is identical.
> 
> Obviously, I am missing something.
> 
Try:

xmlcatalog --noout --add "delegateSystem" \
  "http://docbook.sourceforge.net/release/xsl/current/" \
  "/usr/share/xml/docbook/docbook-xsl-1.75.2/catalog.xml" /etc/xml/catalog
xmlcatalog --noout --add "delegateURI" \
  "http://docbook.sourceforge.net/release/xsl/current/" \
  "/usr/share/xml/docbook/docbook-xsl-1.75.2/catalog.xml" /etc/xml/catalog

I can't remember why I started adding those "delegate" entries (lost in 
the time before I started using git). If that doesn't help, can we see 
the whole of /etc/xml/catalog please?

Andy



More information about the blfs-support mailing list