Package: asciidoc
Version: 8.6.7-1
Severity: serious
Justification: Policy 7.2
a2x internally uses xmllint by default. It can be disabled on the command line,
but it is used by default. This yields to build failures in deterministic
setups,
where recommends are not installed by default, e.g. Debian buildds.
I don't think recommending libxml2-utils is good enough, unless you make the
absence of xmllint non fatal. That's a problem for example to packages build
depending on asciidoc, but not on libxml2-utils when compiling manpages from
source as required by policy 2.2.1. That would cause build failures like:
a2x --doctype manpage --format manpage -D debian/man/ \
docs/man/some.man-page.man
a2x: ERROR: "xmllint" --nonet --noout --valid
"/«PKGBUILDDIR»/debian/man/some.man-page.xml" returned non-zero exit status 127
make[1]: *** [debian/man/some.man-page] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages asciidoc depends on:
ii python 2.7.3-2
Versions of packages asciidoc recommends:
ii dblatex 0.3.4-2
ii docbook-utils 0.6.14-3
ii libxml2-utils 2.8.0+dfsg1-5
ii xmlto 0.0.25-2
Versions of packages asciidoc suggests:
pn source-highlight <none>
ii vim-addon-manager 0.5.0
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]