Package: src:daps Version: 3.0.0-4 Severity: important Tags: ftbfs patch
Dear maintainer: During a rebuild of all packages in bookworm, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --with autoreconf dh_update_autotools_config -i dh_autoreconf -i debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- --sysconfdir=/etc --disable-edit-rootcatalog ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --sysconfdir=/etc --disable-edit-rootcatalog checking whether to enable maintainer-specific portions of Makefiles... no configure: Configuring DAPS 3.3.2, the DocBook Authoring and Publishing Suite... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether ln -s works... yes checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for bash version... 5.2.15(1)-release checking for make... /usr/bin/make checking for tar... /usr/bin/tar checking for bzip2... /usr/bin/bzip2 checking for asciidoctor... /usr/bin/asciidoctor checking for ditaa... /usr/bin/ditaa checking for epubcheck... /usr/bin/epubcheck checking for checkbot... 0 checking for remake... /usr/bin/remake checking for w3m... /usr/bin/w3m configure: ===== Checking for XML tools... checking for xmllint... /usr/bin/xmllint checking for xsltproc... /usr/bin/xsltproc checking for xmlcatalog... /usr/bin/xmlcatalog checking for fop... /usr/bin/fop checking for jing... /usr/bin/jing checking for trang... /usr/bin/trang checking for /etc/xml/catalog... yes configure: ===== Checking for Image conversion tools... checking for convert... /usr/bin/convert checking for dia... /usr/bin/dia checking for exiftool... /usr/bin/exiftool checking for inkscape... /usr/bin/inkscape checking for optipng... /usr/bin/optipng checking for lodraw... /usr/bin/lodraw checking for pdffonts... /usr/bin/pdffonts checking for -//W3C//DTD SVG 1.0//EN... yes checking for -//W3C//DTD SVG 1.1 Basic//EN... no configure: ===== Checking for Python modules... checking for a Python interpreter with version >= 3.4... python3 checking for python3... /usr/bin/python3 checking for python3 version... 3.10 checking for python3 platform... linux checking for GNU default python3 prefix... ${prefix} checking for GNU default python3 exec_prefix... ${exec_prefix} checking for python3 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.10/site-packages checking for python3 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.10/site-packages checking python3 module: lxml... yes configure: ===== Checking for DocBook 4.x... checking for -//OASIS//DTD DocBook XML V4.1.2//EN... yes checking for -//OASIS//DTD DocBook XML V4.2//EN... yes checking for -//OASIS//DTD DocBook XML V4.3//EN... yes checking for -//OASIS//DTD DocBook XML V4.4//EN... yes checking for -//OASIS//DTD DocBook XML V4.5//EN... yes configure: ===== Checking for additional DocBook 4.5 identifiers (optional)... checking for -//OASIS//ELEMENTS DocBook Information Pool V4.5//EN... yes checking for -//OASIS//ENTITIES DocBook Character Entities V4.5//EN... yes checking for -//OASIS//ENTITIES DocBook Notations V4.5//EN... yes checking for -//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN... yes checking for -//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN... yes checking for -//OASIS//DTD DocBook CALS Table Model V4.5//EN... yes checking for -//OASIS//DTD XML Exchange Table Model 19990315//EN... yes configure: ===== Checking for ISO Entities identifiers... checking for ISO 8879:1986//ENTITIES Publishing//EN//XML... yes checking for ISO 8879:1986//ENTITIES Greek Letters//EN//XML... yes checking for ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML... yes checking for ISO 8879:1986//ENTITIES Greek Symbols//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML... yes checking for ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML... yes checking for ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML... yes checking for ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML... yes checking for ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML... yes checking for ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML... yes checking for ISO 8879:1986//ENTITIES General Technical//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Latin 1//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Latin 2//EN//XML... yes checking for ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML... yes checking for ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML... yes configure: ===== Checking for DocBook 5.0... checking for http://docbook.org/xml/5.0/rng/docbookxi.rng... yes checking for http://docbook.org/xml/5.0/rng/docbookxi.rnc... yes checking for http://docbook.org/xml/5.0/rng/docbook.rng... yes checking for http://docbook.org/xml/5.0/rng/docbook.rnc... yes configure: ===== Checking for DocBook 5.1... checking for http://docbook.org/xml/5.1/rng/docbookxi.rng... no checking for http://docbook.org/xml/5.1/rng/docbookxi.rnc... no checking for http://docbook.org/xml/5.1/rng/docbook.rng... no checking for http://docbook.org/xml/5.1/rng/docbook.rnc... no checking for http://docbook.org/xml/5.1/rng/assembly.rng... no checking for http://docbook.org/xml/5.1/rng/assembly.rnc... no checking for http://docbook.org/xml/5.1/rng/dbits.rng... no checking for http://docbook.org/xml/5.1/rng/dbits.rnc... no configure: WARNING: Seems you do not have DocBook 5.1 installed. configure: ===== Checking for DocBook XSL Stylesheets... checking for http://docbook.sourceforge.net/release/xsl/current/common/common.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/epub/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/lib/lib.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/profiling/profile.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/xhtml/chunk.xsl... yes checking for http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/common/common.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/epub/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/fo/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/html/chunk.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/html/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/lib/lib.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/profiling/profile.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/xhtml/chunk.xsl... yes checking for http://docbook.sourceforge.net/release/xsl-ns/current/xhtml/docbook.xsl... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/xml/entity-decl.ent DAPS 3.3.2 is configured as follows. Please verify that this configuration matches your expectations. Supported features ------------------ * DocBook 4/5 support * man pages output * HTML/single HTML output * webhelp output (experimental) * ePUB output * png and jpg images Optional features ----------------- Feature | Enabled | Action to enable .............................................................................. DocBook 5.0 support | yes | DocBook 5.1 support | no | install DocBook 5.1, the | | DocBook 5 XSL stylesheets, | | and jing Support AsciiDoc sources | yes | Create ASCII txt output | yes | Create PDF output | yes | Support for .dia images | yes | Support for .ditaa images | yes | Support for .odg images | yes | Support for .svg images | yes | Size optimization for .png | yes | Check links in XML sources | no | install checkbot Create distributable archives | yes | Validate generated ePUB files | yes | Show fonts not embedded in PDFs | yes | Enhanced debugging | yes | DAPS will be installed into the following paths: ------------------------------------------------ Executables : /usr/bin System wide config files: /etc/daps Documentation : /usr/share/doc/daps Everything else : /usr/share/daps dh_python3 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build -i make -j2 make[1]: Entering directory '/<<PKGBUILDDIR>>' make[2]: Entering directory '/<<PKGBUILDDIR>>' test -z "build" || /usr/bin/mkdir -p build make[3]: Entering directory '/<<PKGBUILDDIR>>' /bin/sh: 1: [: 1.5.7 2.0.17: unexpected operator make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[3]: Leaving directory '/<<PKGBUILDDIR>>' [32mCreated doc/build/daps-asciidoc/single-html/daps-asciidoc/daps-asciidoc.html[0m make[3]: Leaving directory '/<<PKGBUILDDIR>>' [32mCreated doc/build/daps-user/single-html/daps-user/daps-user.html[0m make[3]: Leaving directory '/<<PKGBUILDDIR>>' [32mCreated doc/build/daps-quick/single-html/daps-quick/daps-quick.html[0m make[3]: Leaving directory '/<<PKGBUILDDIR>>' [32mCreated man pages man/build/daps-manpages/man/daps.1[0m make[3]: Leaving directory '/<<PKGBUILDDIR>>' [32mCreated man pages man/build/daps-manpages/man/ccecho.1[0m test -z "build/catalog.d" || /usr/bin/mkdir -p build/catalog.d touch build/.firstbuild sed 's_\(xml:base\)="[^"]*"_\1="file:///usr/share/daps/daps-xslt/"_g' etc/catalog.debian > build/catalog.d/daps.xml make[3]: Leaving directory '/<<PKGBUILDDIR>>' [32mCreated man pages man/build/daps-manpages/man/daps-init.1[0m if [ -L bin/daps ]; then rm -f bin/daps; fi if [ -L bin/daps-xmlformat ]; then rm -f bin/daps-xmlformat; fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps.in > bin/daps sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps-xmlformat.in > bin/daps-xmlformat chmod +x bin/daps-xmlformat chmod +x bin/daps if test -n "libexec/daps-jing.debian"; then \ cp --remove-destination libexec/daps-jing.debian libexec/daps-jing; \ else \ cp --remove-destination libexec/daps-jing.generic libexec/daps-jing; \ fi if [ -L etc/config ]; then rm -f etc/config; fi if test -n ""; then \ ln -sf etc/fop/fop-daps.xml; \ else \ ln -sf fop-daps.generic etc/fop/fop-daps.xml; \ fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' etc/config.in > etc/config make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -i make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 make[1]: Entering directory '/<<PKGBUILDDIR>>' make[2]: Entering directory '/<<PKGBUILDDIR>>' touch build/.firstbuild sed 's_\(xml:base\)="[^"]*"_\1="file:///usr/share/daps/daps-xslt/"_g' etc/catalog.debian > build/catalog.d/daps.xml if [ -L bin/daps ]; then rm -f bin/daps; fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps.in > bin/daps if [ -L bin/daps-xmlformat ]; then rm -f bin/daps-xmlformat; fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps-xmlformat.in > bin/daps-xmlformat chmod +x bin/daps if test -n "libexec/daps-jing.debian"; then \ cp --remove-destination libexec/daps-jing.debian libexec/daps-jing; \ else \ cp --remove-destination libexec/daps-jing.generic libexec/daps-jing; \ fi chmod +x bin/daps-xmlformat if [ -L etc/config ]; then rm -f etc/config; fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' etc/config.in > etc/config if test -n ""; then \ ln -sf etc/fop/fop-daps.xml; \ else \ ln -sf fop-daps.generic etc/fop/fop-daps.xml; \ fi make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep --with autoreconf dh_testroot -i dh_prep -i debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_install make -j2 install DESTDIR=/<<BUILDDIR>>/daps-3.3.2\+cleaned1/debian/daps AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/<<PKGBUILDDIR>>' make[3]: Entering directory '/<<PKGBUILDDIR>>' touch build/.firstbuild sed 's_\(xml:base\)="[^"]*"_\1="file:///usr/share/daps/daps-xslt/"_g' etc/catalog.debian > build/catalog.d/daps.xml if [ -L bin/daps ]; then rm -f bin/daps; fi if [ -L bin/daps-xmlformat ]; then rm -f bin/daps-xmlformat; fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps.in > bin/daps sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps-xmlformat.in > bin/daps-xmlformat chmod +x bin/daps-xmlformat chmod +x bin/daps if test -n "libexec/daps-jing.debian"; then \ cp --remove-destination libexec/daps-jing.debian libexec/daps-jing; \ else \ cp --remove-destination libexec/daps-jing.generic libexec/daps-jing; \ fi if [ -L etc/config ]; then rm -f etc/config; fi if test -n ""; then \ ln -sf etc/fop/fop-daps.xml; \ else \ ln -sf fop-daps.generic etc/fop/fop-daps.xml; \ fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' etc/config.in > etc/config make[4]: Entering directory '/<<PKGBUILDDIR>>' touch build/.firstbuild test -z "/<<PKGBUILDDIR>>/debian/daps/usr/share/doc/daps/html" || /usr/bin/mkdir -p /<<PKGBUILDDIR>>/debian/daps/usr/share/doc/daps/html test -z "/<<PKGBUILDDIR>>/debian/daps/usr/share/daps" || /usr/bin/mkdir -p /<<PKGBUILDDIR>>/debian/daps/usr/share/daps test -z "/<<PKGBUILDDIR>>/debian/daps/usr/share/xml/daps/schema/" || /usr/bin/mkdir -p /<<PKGBUILDDIR>>/debian/daps/usr/share/xml/daps/schema/ test -z "/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/init_templates" || /usr/bin/mkdir -p /<<PKGBUILDDIR>>/debian/daps/usr/share/daps/init_templates if [ -L autobuild/daps-autobuild ]; then rm -f autobuild/daps-autobuild; fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' autobuild/daps-autobuild.in > autobuild/daps-autobuild /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/bash-completion/completions' chmod +x autobuild/daps-autobuild sed 's_\(xml:base\)="[^"]*"_\1="file:///usr/share/daps/daps-xslt/"_g' etc/catalog.debian > build/catalog.d/daps.xml /usr/bin/install -c -m 644 bash_completion/daps '/<<PKGBUILDDIR>>/debian/daps/usr/share/bash-completion/completions' if [ -L etc/config ]; then rm -f etc/config; fi /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/lib' sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' etc/config.in > etc/config /usr/bin/install -c -m 644 lib/bigfile lib/daps_functions lib/epub lib/getimages lib/html lib/images lib/linkcheck lib/locdrop lib/man lib/package-html lib/package-pdf lib/package-src lib/pdf lib/spellcheck lib/stylecheck lib/text lib/unpack-locdrop lib/webhelp lib/xmlformat '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/lib' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/make' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/doc/daps' /usr/bin/install -c -m 644 make/adoc2xml.mk make/clean.mk make/common_variables.mk make/debug.mk make/epub.mk make/filelist.mk make/filenames.mk make/html.mk make/images.mk make/locdrop.mk make/man.mk make/misc.mk make/packaging.mk make/pdf.mk make/print_results.mk make/profiling.mk make/selector.mk make/setfiles.mk make/text.mk make/validate.mk make/webhelp.mk '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/make' /usr/bin/install -c -m 644 BUGS COPYING COPYING-2.0 COPYING-3.0 INSTALL.adoc README.adoc README.quickstart.adoc '/<<PKGBUILDDIR>>/debian/daps/usr/share/doc/daps' if test -n ""; then \ ln -sf etc/fop/fop-daps.xml; \ else \ ln -sf fop-daps.generic etc/fop/fop-daps.xml; \ fi /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/emacs/site-lisp' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/etc/daps/xep/hyphen' /usr/bin/install -c -m 644 misc/docbook_macros.el '/<<PKGBUILDDIR>>/debian/daps/usr/share/emacs/site-lisp' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/init_templates' /usr/bin/install -c -m 644 etc/xep/hyphen/dehyph_rx.tex etc/xep/hyphen/dkcommon.tex etc/xep/hyphen/eshyph_rx.tex etc/xep/hyphen/huhyph_rx.tex etc/xep/hyphen/hyphen_rx.tex etc/xep/hyphen/ithyph_rx.tex etc/xep/hyphen/plhyph_rx.tex etc/xep/hyphen/ruhyphal.tex etc/xep/hyphen/czhyphen.il2 '/<<PKGBUILDDIR>>/debian/daps/etc/daps/xep/hyphen' /usr/bin/install -c -m 644 init_templates/DC-file.template init_templates/MAIN.db4-article.template init_templates/MAIN.db4-book.template init_templates/MAIN.db4-set.template init_templates/MAIN.db5-article.template init_templates/MAIN.db5-book.template init_templates/MAIN.db5-set.template init_templates/daps-auto_sample.ini init_templates/example1.png init_templates/example2.png '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/init_templates' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/etc/daps/xep' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/asciidoc' /usr/bin/install -c -m 644 etc/xep/xep-daps.xml '/<<PKGBUILDDIR>>/debian/daps/etc/daps/xep' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/common' /usr/bin/install -c -m 644 daps-xslt/asciidoc/postprocess.xsl daps-xslt/asciidoc/setify.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/asciidoc' /usr/bin/install -c -m 644 daps-xslt/common/attributes.xsl daps-xslt/common/catalog_xml2sgml.xsl daps-xslt/common/check_rootid.xsl daps-xslt/common/copy.xsl daps-xslt/common/extract-components.xsl daps-xslt/common/extract-files-and-images.xsl daps-xslt/common/fixsvg.xsl daps-xslt/common/get-all-used-files.xsl daps-xslt/common/get-all-xmlids.xsl daps-xslt/common/get-bookstructure.xsl daps-xslt/common/get-booktitle.xsl daps-xslt/common/get-dbxslt-version.xsl daps-xslt/common/get-docbook-version.xsl daps-xslt/common/get-graphics.xsl daps-xslt/common/get-headlines-ids.xsl daps-xslt/common/get-language.xsl daps-xslt/common/get-links.xsl daps-xslt/common/get-manpage-filename.xsl daps-xslt/common/get-remarks.xsl daps-xslt/common/get-rootelement-id.xsl daps-xslt/common/get-rootids.xsl daps-xslt/common/get-xml-model.xsl daps-xslt/common/get-xml-stylesheet.xsl daps-xslt/common/math.xsl daps-xslt/common/pretty-print.xsl daps-xslt/common/reduce-from-set.xsl daps-xslt/common/remove-db5-ns.xsl daps-xslt/common/resolve-pi.xsl daps-xslt/common/rootid.xsl daps-xslt/common/search4includedfiles.xsl daps-xslt/common/search4index.xsl daps-xslt/common/svg.color2grayscale.xsl daps-xslt/common/svg2svg.xsl daps-xslt/common/vset.ops.xsl daps-xslt/common/xpath.location.xsl daps-xslt/common/colornames.xml daps-xslt/common/rects.svg '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/common' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/contrib' /usr/bin/install -c -m 644 daps-xslt/contrib/change-productname.xsl daps-xslt/contrib/convert-table2variablelist.xsl daps-xslt/contrib/get-graphics-csv.xsl daps-xslt/contrib/get-ids.xsl daps-xslt/contrib/get-novell-ids.xsl daps-xslt/contrib/get-textonly.xsl daps-xslt/contrib/get-xref2booklist.xsl daps-xslt/contrib/get-xrefs.xsl daps-xslt/contrib/listbook-xrefs.xsl daps-xslt/contrib/maketoc.xsl daps-xslt/contrib/obfuscate.xsl daps-xslt/contrib/onlystructure.xsl daps-xslt/contrib/preserve-remark.trans.xsl daps-xslt/contrib/simple-headlines.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/contrib' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/desktop' /usr/bin/install -c -m 644 daps-xslt/desktop/docbook.xsl daps-xslt/desktop/filename.xsl daps-xslt/desktop/write.text.chunk.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/desktop' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/epub' /usr/bin/install -c -m 644 daps-xslt/epub/db2db.xsl daps-xslt/epub/get_manifest.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/epub' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/index' /usr/bin/install -c -m 644 daps-xslt/index/xml2idx.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/index' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/lib' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/mallard' /usr/bin/install -c -m 644 daps-xslt/lib/create-doctype.xsl daps-xslt/lib/resolve-xrefs.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/lib' /usr/bin/install -c -m 644 daps-xslt/mallard/docbook.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/mallard' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/migrate' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/profiling' /usr/bin/install -c -m 644 daps-xslt/migrate/db5-move-blocks-outof-para.xsl daps-xslt/migrate/db5togeekodoc.xsl daps-xslt/migrate/suse-upgrade.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/migrate' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/relnotes' /usr/bin/install -c -m 644 daps-xslt/profiling/base-profile.xsl daps-xslt/profiling/check.profiling.xsl daps-xslt/profiling/docbook41-profile.xsl daps-xslt/profiling/docbook42-profile.xsl daps-xslt/profiling/docbook43-profile.xsl daps-xslt/profiling/docbook44-profile.xsl daps-xslt/profiling/docbook45-profile.xsl daps-xslt/profiling/docbook50-profile.xsl daps-xslt/profiling/docbook51-profile.xsl daps-xslt/profiling/indexranges.xsl daps-xslt/profiling/noprofile4.xsl daps-xslt/profiling/noprofile5.xsl daps-xslt/profiling/novdoc-profile.xsl daps-xslt/profiling/param.xsl daps-xslt/profiling/pi-attribute.xsl daps-xslt/profiling/profile-rootid.xsl daps-xslt/profiling/set.operations4profiling.xsl daps-xslt/profiling/suse-pi.xsl daps-xslt/profiling/xinclude-parse-text.xsl daps-xslt/profiling/xml-stylesheet.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/profiling' /usr/bin/install -c -m 644 daps-xslt/relnotes/rn-remove-entities.xsl daps-xslt/relnotes/yast.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/relnotes' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/xhtml' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/yelp' /usr/bin/install -c -m 644 daps-xslt/xhtml/generate.manifest.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/xhtml' /usr/bin/install -c -m 644 daps-xslt/yelp/docbook.xsl '/<<PKGBUILDDIR>>/debian/daps/usr/share/daps/daps-xslt/yelp' if [ -L bin/daps ]; then rm -f bin/daps; fi /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/share/man/man1' sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps.in > bin/daps chmod +x bin/daps /usr/bin/install -c -m 644 ./man/build/daps-manpages/man/daps.1 ./man/build/daps-manpages/man/ccecho.1 ./man/build/daps-manpages/man/daps-init.1 ./man/build/daps-manpages/man/daps-autobuild.1 '/<<PKGBUILDDIR>>/debian/daps/usr/share/man/man1' if [ -L bin/daps-xmlformat ]; then rm -f bin/daps-xmlformat; fi if test -n "libexec/daps-jing.debian"; then \ cp --remove-destination libexec/daps-jing.debian libexec/daps-jing; \ else \ cp --remove-destination libexec/daps-jing.generic libexec/daps-jing; \ fi sed -e 's|@sysconfdir[@]|/etc|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@pkgdatadir[@]|/usr/share/daps|g' -e 's|@datadir[@]|/usr/share|g' -e 's|@prefix[@]|/usr|g' -e 's|@db5version[@]|5.0|g' -e 's|@PACKAGE_VERSION[@]|3.3.2|g' bin/daps-xmlformat.in > bin/daps-xmlformat for BOOK in ./doc/build/daps-user/single-html/daps-user/ ./doc/build/daps-quick/single-html/daps-quick/ ./doc/build/daps-asciidoc/single-html/daps-asciidoc/; do \ tar c --mode=u+w,go+r-w,a-s -C $BOOK . | \ (cd /<<PKGBUILDDIR>>/debian/daps/usr/share/doc/daps/html; tar xp); \ done chmod +x bin/daps-xmlformat /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/etc/xml/catalog.d' /usr/bin/install -c -m 644 build/catalog.d/daps.xml '/<<PKGBUILDDIR>>/debian/daps/etc/xml/catalog.d' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/etc/daps' /usr/bin/install -c -m 644 etc/config etc/docbook-xmlformat.conf etc/docbook-xmlformat-1.04.conf etc/docbook-xmlformat-1.9.conf etc/CatalogManager.properties '/<<PKGBUILDDIR>>/debian/daps/etc/daps' /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/etc/daps/fop' /usr/bin/install -c -m 644 etc/fop/fop-daps.xml '/<<PKGBUILDDIR>>/debian/daps/etc/daps/fop' install -m755 autobuild/daps-autobuild /<<PKGBUILDDIR>>/debian/daps/usr/bin /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/daps/usr/bin' install -m644 autobuild/daps-autobuild.rnc /<<PKGBUILDDIR>>/debian/daps/usr/share/xml/daps/schema/ /usr/bin/mkdir: cannot create directory ‘/<<PKGBUILDDIR>>/debian/daps/usr/bin’: File exists make[4]: *** [Makefile:609: install-dist_binSCRIPTS] Error 1 make[4]: *** Waiting for unfinished jobs.... install -m644 autobuild/daps-autobuild.xml /<<PKGBUILDDIR>>/debian/daps/usr/share/daps/init_templates make[4]: Leaving directory '/<<PKGBUILDDIR>>' make[3]: *** [Makefile:1538: install-am] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** [Makefile:1230: install-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_install: error: make -j2 install DESTDIR=/<<BUILDDIR>>/daps-3.3.2\+cleaned1/debian/daps AM_UPDATE_INFO_DIR=no returned exit code 2 make[1]: *** [debian/rules:10: override_dh_auto_install] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:3: binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- This happened because the line saying: install -m755 autobuild/daps-autobuild /<<PKGBUILDDIR>>/debian/daps/usr/bin was executed by "accident" [*] when "debian/daps/usr/bin" did not yet exist, making "debian/daps/usr/bin" really to be a copy of "autobuild/daps-autobuild". So, when Makefile tries to create debian/daps/usr/bin as a directory, it fails because it's already a file. [*] Not an accident, of course, this is a Makefile bug. How to reproduce: I managed to trigger this randomly by using make 4.4 from ftp.gnu.org, built by simply doing "./configure; make" and putting the "make" binary in /usr/local/bin. This release of make has a new option called --shuffle which is ideal for cases like this one. Then the following will fail with some significant probability: debian/rules build rm -rf debian/daps && make --shuffle install DESTDIR=$(pwd)/debian/daps AM_UPDATE_INFO_DIR=no rm -rf debian/daps && make --shuffle install DESTDIR=$(pwd)/debian/daps AM_UPDATE_INFO_DIR=no rm -rf debian/daps && make --shuffle install DESTDIR=$(pwd)/debian/daps AM_UPDATE_INFO_DIR=no rm -rf debian/daps && make --shuffle install DESTDIR=$(pwd)/debian/daps AM_UPDATE_INFO_DIR=no rm -rf debian/daps && make --shuffle install DESTDIR=$(pwd)/debian/daps AM_UPDATE_INFO_DIR=no [...] I attach a workaround which seems to work (relative to version 3.3.2+cleaned1-3 in bookworm), but you might want to forward this upstream for an "official" solution. Thanks.
--- a/Makefile.in +++ b/Makefile.in @@ -1731,6 +1731,7 @@ install-data-local: tar c --mode=u+w,go+r-w,a-s -C $$BOOK . | \ (cd $(DESTDIR)$(docdir)/html; tar xp); \ done + mkdir -p $(DESTDIR)$(bindir) install -m755 autobuild/daps-autobuild $(DESTDIR)$(bindir) install -m644 autobuild/daps-autobuild.rnc $(DESTDIR)$(datadir)/xml/$(PACKAGE)/schema/ install -m644 autobuild/daps-autobuild.xml $(DESTDIR)$(templatedir)