On 2013-01-24 Gabriel Moreau <[email protected]> wrote:
[...]
> dpkg -s findutils
>  /etc/cron.daily/find 7eb265877a0e861849027c1f6ec8e8ec obsolete
                                                         ^^^^^^^^
[...]
> md5sum /etc/cron.daily/find*

> 7eb265877a0e861849027c1f6ec8e8ec  /etc/cron.daily/find
> 7eb265877a0e861849027c1f6ec8e8ec  /etc/cron.daily/find.notslocate.dpkg-new

> dpkg-query -W -f='${Conffiles}' findutils
>  /etc/cron.daily/find 7eb265877a0e861849027c1f6ec8e8ec obsolete
[...]
> Under lenny, I used slocate which is not any more in squeeze. Under
> squeeze, I remove all possible locate... Some computers cames even
> from sarge !

Hello,

Did you purge slocate or just unistall it? (dpkg -s locate | grep
Status)

Anyway, I think you got bitten by the fact that slocate used
dpkg-divert on a dpkg conffile. This is known to break. I guess
something like this happened:
#1 slocate installed, diverts /etc/cron.daily/find. 
#2 locate split off from findutils. On the upgrade
/etc/cron.daily/find was deleted.
#3 slocate uninstalled, reinstating /etc/cron.daily/find

This is not easily fixable, and I do not think it makes sense to so. -
Slocate was removed 2009, splitting off locate from findutils was done
even earlier, in 2007, Debian 5.0 (lenny) already had the change.

To clean up, make sure
#1 you have purged slocate (dpkg --purge slocate),
#2 that the diversion of the conffile is properly removed (Check with
dpkg-divert --list /etc/cron.daily/find) and
#3 after that is true delete /etc/cron.daily/find.

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to