[Reproducible-builds] Bug#786694: rcs and fftw fail to build with "makeinfo: command not found"

Holger Levsen holger at layer-acht.org
Sun May 24 13:40:34 UTC 2015


source: rcs,fftw,qa.debian.org
Severity: normal
User: reproducible-builds at lists.alioth.debian.org
Usertags: environment
x-debbugs-cc: reproducible-builds at lists.alioth.debian.org
Control: user qa.debian.org at packages.debian.org
Control: usertag -1 jenkins

Hi,

While working on the “reproducible builds” effort [1], we have noticed
that rcs and fftw and probably others fail like this:

/tmp/buildd/rcs-5.9.4/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:
         <http://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:
         <http://www.gnu.org/software/make/>
Makefile:1357: recipe for target 'rcs.info' failed
make[2]: *** [rcs.info] Error 127

and similarily,

/tmp/buildd/fftw-2.1.5/missing: line 81: makeinfo: command not found
WARNING: 'makeinfo' is missing on your system.
   [...]
Makefile:370: recipe for target 'fftw.info' failed
make[2]: *** [fftw.info] Error 127
make[2]: Leaving directory '/tmp/buildd/fftw-2

See 
https://reproducible.debian.net/rbuild/unstable/amd64/rcs_5.9.4-1.rbuild.log 
and 
https://reproducible.debian.net/rbuild/unstable/amd64/fftw_2.1.5-1.rbuild.log
for the full log.

Strangely enough, when I build rcs in my local pbuilder setup (which like the 
jenkins.d.n one is based on wheezy currently), the build succeeds. I haven't 
tried fftw but I assume it will also succeed. (And I assume there are some 
more packages failing like this for reproducible.d.n.)

According to apt-file search, texinfo is the only package directly providing 
/usr/bin/makeinfo, and neither package has texinfo in its build-depends - what 
I don't get is why it succeeded in my local pbuilder...

At the moment I'm a bit clueless where the bug comes from, help welcome! 


cheers,
	Holger

 [1]: https://wiki.debian.org/ReproducibleBuilds
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150524/94c6ab83/attachment.sig>


More information about the Reproducible-builds mailing list