Hi Andreas, hi insserv maintainers, (please read on) I've applied your patch to piuparts some time ago and it works really well, except for very few packages and I'm trying to understand whether those are real problems properly detected or if those are false positves we still need to ignore.
http://piuparts.debian.org/lenny2squeeze/disappeared_files_after_purge_error.html currently has a list of affected packages, which currently are only six. For example http://piuparts.debian.org/lenny2squeeze/fail/lcdproc_0.5.2-3.log (also attached) has this: 1m37.6s DEBUG: File was renamed: /etc/rc0.d/K01hwclock.sh => /etc/rc0.d/K25hwclock.sh 1m37.6s DEBUG: File was renamed: /etc/rcS.d/S03bootlogd => /etc/rcS.d/S05bootlogd [...more of those, which are rightfully ignored, but then...] 1m37.6s INFO: Warning: Package purging left files on system: /etc/init.d/.legacy-bootordering not owned /etc/rc0.d/S20sendsigs not owned /etc/rc0.d/S30urandom not owned /etc/rc0.d/S31umountnfs.sh not owned /etc/rc0.d/S40umountfs not owned /etc/rc0.d/S60umountroot not owned /etc/rc0.d/S90halt not owned /etc/rc6.d/S20sendsigs not owned /etc/rc6.d/S30urandom not owned /etc/rc6.d/S31umountnfs.sh not owned /etc/rc6.d/S40umountfs not owned /etc/rc6.d/S60umountroot not owned /etc/rc6.d/S90reboot not owned 1m37.6s ERROR: FAIL: After purging files have disappeared: /etc/rc0.d/K01sendsigs not owned /etc/rc0.d/K01urandom not owned /etc/rc0.d/K02umountnfs.sh not owned /etc/rc0.d/K03umountfs not owned /etc/rc0.d/K04umountroot not owned /etc/rc0.d/K05halt not owned /etc/rc6.d/K01sendsigs not owned /etc/rc6.d/K01urandom not owned /etc/rc6.d/K02umountnfs.sh not owned /etc/rc6.d/K03umountfs not owned /etc/rc6.d/K04umountroot not owned /etc/rc6.d/K05reboot not owned I'm actually not sure this is sane behavior - moving an initscript from starting to not starting sounds wrong, cc:ing insserv maintainers for opinion & advice. cheers, Holger
lcdproc_0.5.2-3.log.gz
Description: GNU Zip compressed data
signature.asc
Description: This is a digitally signed message part.