I use MSYS2 on my Windows machine and when I installed make
, as a dependency pacman
installed guile
. Listing the files of the guile
package revealed that it has info
pages (guile.info.gz
) installed at /usr/share/info
.
When I enter info guile
, info
displays the guile
node. However, if I navigate to the top node, I don't see Guile listed there; same is the case with just giving info
. From this question, I found out that there's a dir
file in each path listed by $INFOPATH
which is used by info
to compile the top level node to list all the info nodes installed. I don't see Guile listed in this file.
I realize, from the answer to the linked question, that I may use install-info
to update the dir
file with the Guile node.
However, I'd like to know if there's an automatic way of updating all such dir
files (which is used to show the Top node of info
) with all such missing info pages; something on the lines of mandb
used to index for apropos
and whatis
automatically periodically.
make
but missed doing it for its dependencyguile
. Will raise a bug on MSYS2 first. Thanks! – legends2k Mar 06 '15 at 06:29