Followup-For: Bug #660455 Control: tag -1 patch Hi,
I'm attaching a patch to fix the debconf handling in the postrm. Please include this along with a fix for #702703. Andreas
diff -u prelude-manager-1.0.1/debian/changelog prelude-manager-1.0.1/debian/changelog --- prelude-manager-1.0.1/debian/changelog +++ prelude-manager-1.0.1/debian/changelog @@ -1,3 +1,12 @@ +prelude-manager (1.0.1-3.2) UNRELEASED; urgency=low + + * Non-maintainer upload. + * prelude-manager.postrm: Fix debconf usage. Source confmodule at the very + beginning (if available). Drop extra db_purge call as that is already + added by dh_installdebconf. (Closes: #660455) + + -- Andreas Beckmann <[email protected]> Sat, 16 Mar 2013 12:01:09 +0100 + prelude-manager (1.0.1-3.1) unstable; urgency=low * Non-maintainer upload. diff -u prelude-manager-1.0.1/debian/prelude-manager.postrm prelude-manager-1.0.1/debian/prelude-manager.postrm --- prelude-manager-1.0.1/debian/prelude-manager.postrm +++ prelude-manager-1.0.1/debian/prelude-manager.postrm @@ -1,7 +1,11 @@ -#!/bin/sh -e +#!/bin/sh +set -e -if [ -f /usr/share/dbconfig-common/dpkg/postrm.mysql ]; then - . /usr/share/debconf/confmodule +if [ -f /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule +fi + +if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then . /usr/share/dbconfig-common/dpkg/postrm dbc_go prelude-manager $@ fi @@ -28,7 +32 @@ -if [ "$1" = purge ] && [ -e /usr/share/debconf/confmodule ]; then - db_purge -fi - #DEBHELPER# - -exit 0

