Package: seelablet-common
Version: 0.1.9-4
Severity: serious
User: [email protected]
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package fails to remove.

udevadm in postrm probably needs similar handling as in postinst.

I also noticed your package failed to purge due
to a command not found. According to policy 7.2 you cannot rely on the
depends being available during purge, only the essential packages are
available for sure. So you need to check udevadm for existence first.

>From the attached log (scroll to the bottom...):

'apt-get', 'remove', ... 'seelablet-common'
...
  Removing seelablet-common (0.1.9-4) ...
  dpkg: error processing package seelablet-common (--remove):
   subprocess installed post-removal script returned error exit status 2

0m34.6s DEBUG: Starting command: ['chroot', '/tmp/piupartss/tmpagKyJA', 'dpkg', 
'--purge', 'seelablet-common']
0m34.7s DUMP: 
  (Reading database ... 7358 files and directories currently installed.)
  Removing seelablet-common (0.1.9-4) ...
  /var/lib/dpkg/info/seelablet-common.postrm: 24: 
/var/lib/dpkg/info/seelablet-common.postrm: udevadm: not found
  dpkg: error processing package seelablet-common (--purge):
   subprocess installed post-removal script returned error exit status 127
  Errors were encountered while processing:
   seelablet-common
0m34.7s DEBUG: Command failed (status=1), but ignoring error: ['chroot', 
'/tmp/piupartss/tmpagKyJA', 'dpkg', '--purge', 'seelablet-common']



cheers,

Andreas

Attachment: seelablet-common_0.1.9-4.log.gz
Description: application/gzip

Reply via email to