Hi Lex

I tried it on an Xubuntu 8.04 (also on a problem on 10.04):

$ xsltproc --nonet --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0 /tmp/asciidoc-8.5.3/docbook-xsl/manpage.xsl /tmp/asciidoc-8.5.3/doc/asciidoc.1.xml
Note: Writing asciidoc.1

$ xsltproc --version
Using libxml 20631, libxslt 10122 and libexslt 813
xsltproc was compiled against libxml 20631, libxslt 10122 and libexslt 813
libxslt 10122 was compiled against libxml 20631
libexslt 813 was compiled against libxml 20631


manpages/docbook.xsl is part of DocBook XSL Style sheets, it's installed here on my machine:
/usr/share/xml/docbook/stylesheet/docbook-xsl-1.75.2/manpages/docbook.xsl

Maybe you distribution's XML catalog is not set up correctly which could be why it's trying the Net after unsuccessfully trying the catalog for a local copy (/etc/xml/catalog on my Xubuntu machine).


Cheers, Stuart


On 03/08/10 15:08, Lex Trotman wrote:
On 3 August 2010 11:56, Stuart Rackham<[email protected]>  wrote:


On 29/07/10 10:53, Lex Trotman wrote:

Hi Stuart,

I tried to install asciidoc 8.5.3 from hg on a new Linux Mint 9.

I got an error generating the manpages :  python a2x.py -f manpage
doc/asciidoc.1.txt

a2x: ERROR: xsltproc  --nonet --stringparam callout.graphics 0
--stringparam navig.graphics 0 --stringparam admon.textlabel 1
--stringparam admon.graphics 0
/home/lex/projects/asciidoc/asciidoc-8.5.3/docbook-xsl/manpage.xsl
/home/lex/projects/asciidoc/asciidoc-8.5.3/doc/asciidoc.1.xml returned
non-zero exit status 5

Exit status 5 is error in the stylesheet

xsltproc version is

xsltproc --version
Using libxml 20706, libxslt 10126 and libexslt 815
xsltproc was compiled against libxml 20706, libxslt 10126 and libexslt 815
libxslt 10126 was compiled against libxml 20706
libexslt 815 was compiled against libxml 20706

I don't have an answer, could it be the same problem in this post (i.e. an
existing version on the system)? Probably not if it was a new system.

http://groups.google.com/group/asciidoc/browse_thread/thread/e763d9cf7b6d3741/63df218a9ec293a3?lnk=gst&q=missing+configuration+file#63df218a9ec293a3


No it still fails now I've got an installed version.

I ran the xsltproc command as printed by the a2x error message (see
above) with -v and got the following errors.

I/O error : Attempt to load network entity
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
warning: failed to load external entity
"http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl";
compilation error: file
/usr/local/etc/asciidoc/docbook-xsl/manpage.xsl line 13 element import
xsl:import : unable to load
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl


Looks like the manpage.xsl is trying to load from the net, but
xsltproc is being run with --nonet

I can't see 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
in the distribution files, is it missing?

Otherwise I don't see how the xsltproc could ever run with --nonet

Cheers
Lex



I have installed 8.5.3 from tarball ok instead, but I also noticed
that the big green download button on sourceforge points to 8.5.2 not
8.5.3

I've no idea why that is, 8.5.3 is up there.


Cheers, Stuart



Cheers
Lex


--
You received this message because you are subscribed to the Google Groups
"asciidoc" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/asciidoc?hl=en.




--
You received this message because you are subscribed to the Google Groups 
"asciidoc" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/asciidoc?hl=en.

Reply via email to