[I only just noticed, on rediscovering the bug, that my original reply
didn't go to the BTS; sorry.]

On 12 February 2013 23:18, Colin Watson <[email protected]> wrote:
>
> In the meantime, it would possibly save me time going down a blind alley
> if you could confirm whether /etc/cron.weekly/man-db is active on your
> system, and that it does not use the -p or --no-purge options when
> invoking mandb.

Confirmed on both counts: /etc/cron.weekly/man-db is active on my
system, and it doesn't seem to be invoked with either of those flags:

# regenerate man database
if [ -x /usr/bin/mandb ]; then
    # --pidfile /dev/null so it always starts; mandb isn't really a daemon,
    # but we want to start it like one.
    start-stop-daemon --start --pidfile /dev/null \
              --startas /usr/bin/mandb --oknodo --chuid man \
              $iosched_idle \
              -- --quiet
fi

My /var/cache/man/ locale subdirs all have a datestamp of Feb 12 03:58
UTC, as does the top-level index.db, and CACHEDIR.TAG is dated Mar 6
2012. (/etc/cron.daily/man-db also exists, and is similar except that
it expunges old catman pages unread in a week (odd, should that not be
in the cron.weekly script instead???) and runs mandb with --no-purge.

Reply via email to