There are two crons:
$ rpm -ql man|grep cron
Please leave only the one in cron.weekly, not both.
/etc/cron.daily/makewhatis cron uses command:
makewhatis -u -w
- which means that makewhatis databaze is updated - there are added information
about man pages which are less than 24 hours old. This updates need not be
perfect, there can be man pages which are not log up so there is
/etc/cron.weekly/makewhatis.cron which uses command
- which overwrites makewhatis databaze and add possible oversight man pages.
This update last long time, so it is unsuitable to use it daily.