breakage issues that I haven't figured out how to resolve

Craig White craigwhite at azapple.com
Sun Jul 24 00:43:09 EDT 2005


Whiteboxlinux 3 (RHEL 3 clone) - Simon's rpm's

# rpm -qa |grep cyrus-imapd
cyrus-imapd-murder-2.2.12-1
cyrus-imapd-2.2.12-1
cyrus-imapd-utils-2.2.12-1
cyrus-imapd-nntp-2.2.12-1
cyrus-imapd-devel-2.2.12-1

ran yum update and it broke badly (apparently db4 issues in update)
Derek might recall that I rebuilt these rpm's on a RHEL 3 system that
didn't have the interfering stuff compiled from source.

Anyway
# rpm -qa |grep cyrus-imapd
cyrus-imapd-murder-2.2.12-1
cyrus-imapd-2.2.12-1
cyrus-imapd-utils-2.2.12-1
cyrus-imapd-nntp-2.2.12-1
cyrus-imapd-devel-2.2.12-1
# rpm -qa|grep db4
db4-devel-4.1.25-8
db4-4.1.25-8
db4-utils-4.1.25-8

works ok now. db4 rpm's are the 'base' RHEL 3.
the updated versions will break cyrus-imapd
# grep db4 /var/log/yum.log
07/22/05 14:22:32 Updated: db4 4.1.25-8.1.WB1.i386
07/22/05 14:22:32 Updated: db4-devel 4.1.25-8.1.WB1.i386
07/22/05 14:22:32 Updated: db4-utils 4.1.25-8.1.WB1.i386

So my questions...

1. Do I have to rpmbuild --rebuild cyrus-imapd source rpm's against this
newer version of db4 for it to work? Seems that it shouldn't have broken
cyrus-imapd

2. I ended up having to 'cm' createmailbox for the users (mainly me) and
did 'reconstruct -rf user.craig' which got back all but nested
subfolders. Meaning...
/var/spool/imap/c/user/craig/SPAMBOX #is fine
/var/spool/imap/c/user/craig/Saved/Shell Scripts #didn't get added to
mailboxlist. Nothing in the 'Saved' subdirectory or 'logs' subdirectory
was re-constructed. What's the trick?

3. I lost all subscriptions (but the seen list was ok) and when I choose
to 'subscribe' to folders from my mail client, I am told that the IMAP
server doesn't support subscriptions... How to fix this?

Thanks

Craig


---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list