Bug#906790: libtasn1-6 FTBFS during arch-only: missing makeinfo
Helmut Grohne
helmut at subdivi.de
Tue Aug 21 05:09:45 BST 2018
Source: libtasn1-6
Version: 4.13-3
Severity: serious
Tags: ftbfs
User: helmutg at debian.org
Usertags: rebootstrap
Doing an arch-only build of libtasn1-6 on amd64 fails. A build log ends
with:
| make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
| restore=: && backupdir=".am$$" && \
| am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
| rm -rf $backupdir && mkdir $backupdir && \
| if (/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo --version) >/dev/null 2>&1; then \
| for f in libtasn1.info libtasn1.info-[0-9] libtasn1.info-[0-9][0-9] libtasn1.i[0-9] libtasn1.i[0-9][0-9]; do \
| if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
| done; \
| else :; fi && \
| cd "$am__cwd"; \
| if /bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo -I ../doc -I . \
| -o libtasn1.info libtasn1.texi; \
| then \
| rc=0; \
| CDPATH="${ZSH_VERSION+.}:" && cd .; \
| else \
| rc=$?; \
| CDPATH="${ZSH_VERSION+.}:" && cd . && \
| $restore $backupdir/* `echo "./libtasn1.info" | sed 's|[^/]*$||'`; \
| fi; \
| rm -rf $backupdir; exit $rc
| /<<PKGBUILDDIR>>/build-aux/missing: line 81: makeinfo: command not found
| WARNING: 'makeinfo' is missing on your system.
| You should only need it if you modified a '.texi' file, or
| any other file indirectly affecting the aspect of the manual.
| You might want to install the Texinfo package:
| <https://www.gnu.org/software/texinfo/>
| The spurious makeinfo call might also be the consequence of
| using a buggy 'make' (AIX, DU, IRIX), in which case you might
| want to install GNU make:
| <https://www.gnu.org/software/make/>
| make[3]: *** [Makefile:1097: libtasn1.info] Error 127
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
| make[2]: *** [Makefile:1350: check-recursive] Error 1
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
| make[1]: *** [Makefile:1027: check-recursive] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| dh_auto_test: make -j8 check VERBOSE=1 returned exit code 2
| make: *** [debian/rules:51: binary-arch] Error 2
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
A full build work, which is why reproducible doesn't see this issue. The
installation set does not include the texinfo package, which contains
makeinfo, and texinfo is not requested by Build-Depends. The earlier
builds on the buildds did not attempt to run makeinfo. Possibly this is
related to updating the version of autoconf?
Helmut
More information about the Pkg-gnutls-maint
mailing list