Supposedly you don't need makeinfo for gnu stuff... but
I had to play games with both binutils and gnucc to
get the installs to complete without it. gcc 2.7.2.2
seems to have one .texi file in the distribution that is
newer than it's .info file... so it tries to makeinfo
and dies... just before installing /usr/local/bin/gcc.
What a pain. I had to reach out and "touch" someone to
sort it.
binutils was even worse. I ended up making a dummy
makeinfo with a renamed /bin/true :-)
I'll keep you informed of progress. Or lack of it if
such be the case...