I've just upgraded man-pages from 2.09 to 2.11, but man is unable to find the new pages. The ebuild should include the following command: /usr/sbin/makewhatis -u Reproducible: Didn't try Steps to Reproduce: 1. Upgrade man-pages 2. man pthreads / There's no man page about pthreads 3. man pthreads.h / displays the man. 4. makewhatis -u 5. man pthreads / displays the man
makewhatis is a cron job which will pick up the updates eventually running makewhatis can be pretty resource intensive so i'm not keen on auto-running it for the user
A cron daemon is not required. I know it's a good thing have one, but in order to allow the user to chose what to do with the cron daemon and have a working man, I think that the user should be warned to run makewhatis himself if the ebuild don't do this. Adding a line with the warning in the ebuild is trivial and can save other bug submission like this.
sure, i'll toss in a warning that users should run makewhatis