[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