Description of problem: SSIA, importing the Cyrus databases requires the db_checkpoint and db_recover tools which have been put into the db4-utils package; cyrus-imapd should just require that package. Version-Release number of selected component (if applicable): cyrus-imapd-2.3.8-3.fc7 How reproducible: Easy Steps to Reproduce: 1. Install cyrus-imapd without db4-utils 2. Start cyrus-imapd 3. Look into /var/lib/imap/rpm/db_import.log Actual results: cvt_cyrusdb_all version: 1.2.1 /usr/lib/cyrus-imapd/cvt_cyrusdb_all: line 260: db_checkpoint: command not found /usr/lib/cyrus-imapd/cvt_cyrusdb_all: line 278: db_recover: command not found /usr/lib/cyrus-imapd/cvt_cyrusdb_all: line 282: db_recover: command not found ERROR: catastrophic recovery of Berkeley databases failed [...] Expected results: No error, cyrus-imapd starts. Additional info:
It does require db4-utils: http://koji.fedoraproject.org/koji/rpminfo?rpmID=41249 How did you install it?
Hm. I upgraded from FC6 plus updates to the F7 release candidate with the installer. Afterwards I upgraded the remaining packages (those not on the DVD, including cyrus-imapd) with yum. I'm a bit boggled why this didn't pull in db4-utils...
I have no idea but there is an explicit Require in the specfile of cyrus-imapd.
Hmm, perhaps a yum Heisen-bug? I'll close it for now...
*** Bug 242319 has been marked as a duplicate of this bug. ***