[xml/sgml-pkgs] Bug#870827: docbook-utils: PDF backend requires texlive-formats-extra
Daniel Schepler
dschepler at gmail.com
Sat Aug 5 15:46:16 UTC 2017
Package: docbook-utils
Version: 0.6.14-3.3
Severity: serious
In my bootstrapping pbuilder chroot, I'm getting numerous build
failures like this:
docbook2pdf shared-mime-info-spec.xml && \
docbook2html -o shared-mime-info-spec.html shared-mime-info-spec.xml
Using catalogs: /etc/sgml/catalog
Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
Working on: /build/shared-mime-info-1.8/shared-mime-info-spec.xml
/usr/share/docbook-utils/backends/pdf: 15:
/usr/share/docbook-utils/backends/pdf: pdfjadetex: not found
debian/rules:14: recipe for target 'build/shared-mime-info' failed
make: *** [build/shared-mime-info] Error 9
dpkg-buildpackage: error: debian/rules build gave error exit status 2
It seems that in a chroot with all dependencies available, apt by
default happens to satisfy the dependencies of docbook-utils in a way
which includes texlive-formats-extra. However, it's also possible to
satisfy the dependencies without installing texlive-formats-extra, in
which case the PDF backend will fail to run.
(I haven't tracked down exactly what the dependencies are that bring
in texlive-formats-extra by default but optionally. But you should be
able to reproduce it for yourself: pbuilder login and then in the
chroot run "apt install docbook-utils texlive-formats-extra-" .)
--
Daniel Schepler
More information about the debian-xml-sgml-pkgs
mailing list