I have a set of man pages in a non-standard location; however, the location is on my MANPATH (and I verified this with
man --path). When I do
(where fst-infl has a man page in this non-standard location), it works: it brings up the man page for fst-infl.
But when I do
man -k fst-infl
fst-infl: nothing appropriate
man -f or
/usr/bin/apropos. All of these work fine for programs that are on the default MANPATH, e.g.
man -k fstab-decode.
man -k look in the same place that plain
man does? More specifically, why doesn't it use MANPATH?