Red Hat Bugzilla – Bug 345621
latest texinfo causes other builds to fail when looking for makeinfo
Last modified: 2007-12-21 08:17:28 EST
Description of problem:
I do not claim to understand why but under F8T3 with texinfo-4.11-1.fc8
installed several other .src.rpm builds will fail because configure claims to
not be able to find makeinfo (even though it is there):
*** Makeinfo is missing. Info documentation will not be built.
then later during the build:
WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make: *** [standards.info] Error 1
The worst case of this is binutils fails to build. I confirmed that if I go
back to texinfo-4.9-1.fc8 then the problem goes away.
I ran into this when trying to build binutils for ia64 however I have also
reproduced on x86_64. It likely has not been reported because x86_64 binutils
has not changed and hence has not needed a rebuild
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install F8T3
2. confirm you have texinfo-4.11-1.fc8
3. rpmbuild --rebuild -bb binutils-220.127.116.11.18-1.src.rpm
This is a bug in binutils, not in texinfo.
Texinfo just increased its version number.
It should be fixed either with the next binutils snapshot-release or by
importing the following patch:
*** Bug 323181 has been marked as a duplicate of this bug. ***
Should be fixed in 18.104.22.168.3-1 in rawhide.