[Piuparts-devel] Bug#586793: moving initscripts from S to K looks wrong to me (Re: Bug#586793: piuparts must deal with changing symlinks in /etc/rcX.d/

Holger Levsen holger at layer-acht.org
Mon Jan 3 16:55:41 UTC 2011


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lcdproc_0.5.2-3.log.gz
Type: application/x-gzip
Size: 16034 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20110103/88f1c7a0/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20110103/88f1c7a0/attachment.pgp>


More information about the Piuparts-devel mailing list