Hi Stuart, Got it, on this system the docbook package installed by default doesn't include the docbook xsl package. Simple when you find it :-)
Pity configure can't detect such missing requirements, but then I'm AC_phobic so maybe it can. Cheers Lex On 3 August 2010 16:51, Stuart Rackham <[email protected]> wrote: > 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. > > -- 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.
