Lots of packages put stuff in /usr/share/man/* and /usr/local/share/man/* directories.
"Man" isn't finding them.
"Apropos" does find them after doing a makewhatis. So it seems working as expected.
Both directories are listed in /usr/lib/man.conf, so it's like man's not reading that. Even forcing with
-C /usr/lib/man.conf doesn't help. Manually exporting a MANPATH=<directory> will work, so it's not an issue with page formatting.
Running 'set' from a shell shows"
None of those 'odd' directories appear in /usr/lib/man.conf. They do not appear in /etc/profile, user .profile, or .bashrc, or in any of the startup scripts under /etc/rc.d/. I can't seem to find where those are coming from.
1. What's actually setting the MANPATH ?
2. Why is man ignoring the directories specified in /usr/lib/man.conf ?