[pkg-firebird-general] Bug#431852: depends on non-essential package debconf in postrm

Michael Ablassmeier abi at grinser.de
Thu Jul 5 13:13:05 UTC 2007


Package: firebird2.0-classic
Version: 2.0.1.12855.ds1-7
Severity: serious
Usertags: postrm-depends-nonessential
User: abi at debian.org
Justification: Policy violation, see section 7.2

hi,

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

 > Removing firebird2.0-classic ...
 > /var/lib/dpkg/info/firebird2.0-classic.prerm: line 18: /usr/share/debconf/confmodule: No such file or directory
 > dpkg: error processing firebird2.0-classic (--purge):
 >  subprocess pre-removal script returned error exit status 1
 > /var/lib/dpkg/info/firebird2.0-classic.postinst: line 5: /usr/share/debconf/confmodule: No such file or directory
 > dpkg: error while cleaning up:
 >  subprocess post-installation script returned error exit status 1
 > Errors were encountered while processing:
 >  firebird2.0-classic

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
 fi

 db_get ||:
--

bye,
    - michael




More information about the pkg-firebird-general mailing list