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