Source: cyrus-common-2.2 Followup-For: Bug #663939 Attached is a logfile for upgrading cyrus-common-2.2 from squeeze to wheezy without having db4.7-util installed. Similar results happen for cyrus-imapd-2.2 cyrus-nntpd-2.2 cyrus-pop3d-2.2
>From the logfile:
Setting up cyrus-common-2.4 (2.4.13-2) ...
Installing new version of config file /etc/imapd.conf ...
Installing new version of config file /etc/cyrus.conf ...
/usr/lib/cyrus/bin/upgrade-db: db4.7-util not installed
/usr/lib/cyrus/bin/upgrade-db: please do: [sudo] apt-get install db4.7-util
/usr/lib/cyrus/bin/upgrade-db: and rerun the upgrade again
dpkg: error processing cyrus-common-2.4 (--configure):
subprocess installed post-installation script returned error exit status 2
configured to not write apport reports
dpkg: dependency problems prevent configuration of cyrus-imapd-2.4:
cyrus-imapd-2.4 depends on cyrus-common-2.4 (= 2.4.13-2); however:
Package cyrus-common-2.4 is not configured yet.
dpkg: error processing cyrus-imapd-2.4 (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
dpkg: dependency problems prevent configuration of cyrus-imapd-2.2:
cyrus-imapd-2.2 depends on cyrus-imapd-2.4; however:
Package cyrus-imapd-2.4 is not configured yet.
dpkg: error processing cyrus-imapd-2.2 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cyrus-common-2.2:
cyrus-common-2.2 depends on cyrus-common-2.4; however:
Package cyrus-common-2.4 is not configured yet.
dpkg: error processing cyrus-common-2.2 (--configure):
dependency problems - leaving unconfigured
Setting up lm-sensors (1:3.3.1-2) ...
configured to not write apport reports
configured to not write apport reports
Errors were encountered while processing:
cyrus-common-2.4
cyrus-imapd-2.4
cyrus-imapd-2.2
cyrus-common-2.2
Andreas
cyrus-common-2.2_2.4.13-2.log.gz
Description: GNU Zip compressed data

