[xml/sgml-pkgs] Bug#947914: libxslt: make distclean deletes doc/xsltproc.1 which is not regenerated

Andreas Beckmann anbe at debian.org
Thu Jan 2 01:01:04 GMT 2020

Source: libxslt
Version: 1.1.34-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)


libxslt/experimental FTBFS twice in a row. debian/rules clean after the
first build removes doc/xsltproc.1 via 'make distclean', but that file
is not regenerated during the second build causing the install target to
fail. I did not check whether the package in sid has the same problem.

Making distclean in doc
make[3]: Entering directory '/build/libxslt-1.1.34/doc'
rm -rf .libs _libs
rm -f *~ *.1 *.bak *.hierarchy *.signals *-unused.txt
rm -f *.lo
test -z "" || rm -f 
if test ! -r Makefile.am ; then \
        rm -f *.html *.templ *.xsa ; \
        rm -rf EXSLT html ; \
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[3]: Leaving directory '/build/libxslt-1.1.34/doc'
dpkg-source: warning: ignoring deletion of file doc/xsltproc.1, use --include-removal to override
Making install in doc
make[3]: Entering directory '/build/libxslt-1.1.34/doc'
make[4]: Entering directory '/build/libxslt-1.1.34/doc'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html
/usr/bin/install -c -m 0644 ./*.html /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html
/usr/bin/install -c -m 0644 ./*.gif /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html
/bin/mkdir -p /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/html
/usr/bin/install -c -m 0644 ./html/*.html /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/html
/usr/bin/install -c -m 0644 ./html/*.png /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/html
/bin/mkdir -p /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/EXSLT
/usr/bin/install -c -m 0644 ./EXSLT/*.html /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/EXSLT
/bin/mkdir -p /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/tutorial
/usr/bin/install -c -m 0644 ./tutorial/* /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/tutorial
/bin/mkdir -p /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/tutorial2
/usr/bin/install -c -m 0644 ./tutorial2/* /build/libxslt-1.1.34/debian/tmp/usr/share/doc/libxslt-1.1.34/html/tutorial2
 /bin/mkdir -p '/build/libxslt-1.1.34/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 ./xsltproc.1 '/build/libxslt-1.1.34/debian/tmp/usr/share/man/man1'
/usr/bin/install: cannot stat './xsltproc.1': No such file or directory
make[4]: *** [Makefile:521: install-man1] Error 1
make[4]: Leaving directory '/build/libxslt-1.1.34/doc'
make[3]: *** [Makefile:615: install-am] Error 2
make[3]: Leaving directory '/build/libxslt-1.1.34/doc'

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libxslt_1.1.34-1_twice.log.gz
Type: application/gzip
Size: 23707 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-xml-sgml-pkgs/attachments/20200102/4e9a47bf/attachment-0001.gz>

More information about the debian-xml-sgml-pkgs mailing list