1 new of 223 responses total.
bash is my default shell and in my .bashrc I add the directories ~/man and ~/share/man to my MANPATH variable. If I echo $MANPATH, the tilda in the paths is correctly expanded to /p/a/papa, but if I run man or apropos for an unknown command, the error message indicates the programs are searching my old home directory /u/p/a/papa.
You have several choices: