[Debichem-devel] Bug#885240: libmsnumpress: FTBFS: dot and qhelpgenerator not found
Aaron M. Ucko
ucko at debian.org
Tue Dec 26 03:18:01 UTC 2017
Source: libmsnumpress
Version: 1.0.0-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Builds of libmsnumpress in minimal environments (as on the
autobuilders) have been failing:
mkdir -p debian/build && doxygen debian/Doxyfile
warning: the dot tool could not be found at /usr/bin/dot
[...]
sh: 1: dot: not found
[...]
error: problems opening map file /<<PKGBUILDDIR>>/debian/build/doxygen/html/MSNumpress_8cpp__incl.map for inclusion in the docs!
If you installed Graphviz/dot after a previous failing run,
try deleting the output directory and rerun doxygen.
[...]
sh: 1: /usr/bin/qhelpgenerator: not found
error: failed to run qhelpgenerator on index.qhp
[...]
find debian/build/doxygen/html -name "*.md5" | xargs rm
find debian/build/doxygen/html -name "*.map" | xargs rm
rm: missing operand
Try 'rm --help' for more information.
debian/rules:30: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 123
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:12: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
Given that the docs have their own binary package anyway, I'd suggest
splitting override_dh_auto_build into -arch and -indep variants and
splitting out a Build-Depends Indep for doxygen, libjs-jquery, and
anything else you need when building documentation but left out
earlier.
Thanks!
FTR, I'm filing this bug as a regression because it would affect any
needed binary-only rebuilds for amd64.
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
More information about the Debichem-devel
mailing list