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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to