1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
LizardFS - distributed, fault tolerant file system
==================================================
Build-Depends: docbook-xml
--------------------------
"asciidoc" recommends "libxml2-utils" to use `xmllint` for validation of
man pages. In clean chroot it produces the following FTBFS:
~~~~
cd /var/tmp/lizardfs-2.5.4-2/build/doc && a2x -f manpage /var/tmp/lizardfs-2.5.4-2/build/doc/lizardfs-probe.8.txt
a2x: ERROR: "xmllint" --nonet --noout --valid "/var/tmp/lizardfs-2.5.4-2/build/doc/lizardfs-probe.8.xml" returned non-zero exit status 4
~~~~
because `xmllint` fails as follows:
~~~~
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
lizardfs-probe.8.xml:2: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
D DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
^
lizardfs-probe.8.xml:5: validity error : Validation failed: no DTD found !
<refentry lang="en">
^
~~~~
unless packages "docbook-xml" and "docbook-xsl" are installed.
However then compilation fails as follows:
~~~~
a2x: ERROR: "xsltproc" --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0 "/etc/asciidoc/docbook-xsl/manpage.xsl" "/var/tmp/lizardfs-2.5.4-2/build/doc/lizardfs-probe.8.xml" returned non-zero exit status 127
doc/CMakeFiles/manpages.dir/build.make:54: recipe for target 'doc/lizardfs-probe.8' failed
~~~~
unless "xsltproc" is installed as well.
Coressponding bug in asciidoc:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692274
Unpackaged optional dependencies
--------------------------------
https://github.com/polonaise/polonaise
https://thrift.apache.org/
|