[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#906775: hamlib: FTBFS in buster/sid (makeinfo: command not found)



Package: src:hamlib
Version: 3.1-8
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh_testdir
dh_autoreconf
aclocal: overwriting 'macros/libtool.m4' with '/usr/share/aclocal/libtool.m4'
aclocal: overwriting 'macros/ltoptions.m4' with '/usr/share/aclocal/ltoptions.m4'

[... snipped ...]

libtool: warning: '../src/libhamlib.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/rotctld /<<PKGBUILDDIR>>/debian/tmp/usr/bin/rotctld
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 ../../tests/rigctl.1 ../../tests/rigctld.1 ../../tests/rigmem.1 ../../tests/rigsmtr.1 ../../tests/rigswr.1 ../../tests/rotctl.1 ../../tests/rotctld.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-2.7/tests'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-2.7/tests'
Making install in doc
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-2.7/doc'
Updating ../../doc/version.texi
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-2.7/doc'
make[3]: Nothing to be done for 'install-exec-am'.
rm -rf hamlib.htp
if /bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo --html --no-headers --no-split  -I ../../doc \
 -o hamlib.htp ../../doc/hamlib.texi; \
then \
  rm -rf hamlib.html && mv hamlib.htp hamlib.html; \
else \
  rm -rf hamlib.htp; exit 1; \
fi
/<<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:499: hamlib.html] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-2.7/doc'
make[2]: *** [Makefile:700: install-am] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-2.7/doc'
make[1]: *** [Makefile:577: install-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build-2.7'
make: *** [debian/rules:64: install-base] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/hamlib.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.


Reply to: