[pkg-kolab] Bug#416914: depends on non-essential package debconf in postrm

Michael Ablassmeier abi at grinser.de
Sat Mar 31 13:02:27 UTC 2007

Package: kolab-cyrus-common
Version: 2.2.13-2
Severity: serious
Tags: etch-ignore
Justification: Policy violation


while running archive wide piuparts tests your package failed on purge
because of debconf beeing unavailable during postrm:

   Removing kolab-cyrus-common ...
  Purging configuration files for kolab-cyrus-common ...
  /var/lib/dpkg/info/kolab-cyrus-common.postrm: line 12: /usr/share/debconf/confmodule: No such file or directory
  dpkg: error processing kolab-cyrus-common (--purge):
   subprocess post-removal script returned error exit status 1
  Errors were encountered while processing:

the full log can be found here:


please be sure to use a conditional call to debconf and its commands (this is
just an example):

 if [ -f /usr/share/debconf/confmodule ]; then
    . /usr/share/debconf/confmodule

 db_get ||:

Please also note: Bugs filed on Packages failing in postrm because of debconf
beeing unavailable are not considered RC for etch, so are tagged etch-ignore.

    - michael

More information about the pkg-kolab-devel mailing list