bug-bash
[Top][All Lists]
Advanced

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

compiling bash 3.0.3+ needs makeinfo.


From: will
Subject: compiling bash 3.0.3+ needs makeinfo.
Date: Sat, 20 Nov 2004 04:27:44 +0100

Hi,

I tried to compile bash 3.0.16, and came across a small problem. I
Don't know if it qualifies as a bug, so please bare with me, I'm
pretty new to the open-source/linux world.

After updating the source to patchlevel 16, the install process
doesn't install the man-pages and the info-page, so I tracked down
the problem to bash30-003, which patches doc/bashref.texi. I Don't
know anything about texinfo files or make, but it seems like the
make process figures out that doc/bashref.texi has changed so it
has to "recompile" the doc/bashref.info file using makeinfo.

"Recompiling" is of course all fine and dandy except for fact that
I don't use info files and therefore the texinfo tools are not
present on my system. Naturally the "recompile" of doc/bashref.info
fails, resulting in the missing info (which I don't care about)
and the man-page (my favourite source of information) after make
install :(.

The fix for me is pretty easy. I can touch doc/bashref.info after
patching or I can copy the man-pages manually, but not all people
might pick up on this, perhaps resulting in a bash 2.05b man page
for bash 3.0 system after an upgrade.

Anyway, I think it would be a good idea to include the changes for
doc/bashref.info in the patches, or maybe rearrange the makefile
so that man-pages get installed before the "recompile" of the 
info-page.

Again I'm pretty new to all this, so make install might do exactly
what it was intended to do.

Just my 2 cents, thanks for listening :)...

Best regards,
will




reply via email to

[Prev in Thread] Current Thread [Next in Thread]