On 05/22/2010 02:09 AM, Holger Levsen wrote: > Package: libnet-ping-external-perl > Version: 0.11-3 > Severity: serious > User: debian...@lists.debian.org > Usertags: piuparts piuparts.d.o > > Hi, > > during a test with piuparts I noticed your package removes files from another > package in /etc. This is so wrong, I'm not even bothered to look up the part > of policy this violates ;-P > > From the attached log (scroll to the bottom...): > > 0m10.6s ERROR: FAIL: After purging files have disappeared: > /etc/sysctl.d owned by: procps
Hi Holger, I've been looking at libnet-ping-external, but I'm not sure that it's doing the removing. The package doesn't have any maintainer scripts and doesn't install (or remove) anything from under /etc/. I suspect it's because the -3 version depends on the virtual package ping, but doesn't list an actual package that provides ping. I noticed from your logs that the purge includes: Removing inetutils-ping ... Removing netbase ... Removing perl ... Removing libgdbm3 ... Removing perl-modules ... I'm not sure why the purge would be removing netbase or inetutils-ping, but believe the problem could be there. I've uploaded a new version to the archive that depends on a real ping package first. Could you please test with this version to see if this resolves the issue? (I'm having problems getting piuparts to run successfully on either my lenny or sid systems.) Thank you, Tony
signature.asc
Description: OpenPGP digital signature