Does the Linux man program not support per man-tree whatis databases? I can't seem to get makewhatis to behave, let alone man -k/apropos or man -f/whatis.
At issue is that we have various project trees with their own manpages that aren't part of the system installation. Using a MANPATH setting is fine for that when it comes to man itself, but makewhatis, whatis, and apropos all seem broken.
Even when you give the Linux makewhatis program a man directory argument, the Linux tries to touch the system /var/cache/man, which of course users cannot do.
Surely there must be some mistake here.
Oh for goodness sake, they're still running that horrible 1992 version.