Hi, this is just a small thing, but a little bit anoying. with sys-apps/baselayout-1.8.2 the /etc/services defines imap2 for port 143 cyrus will refuse to listen on 143 if it is not named 'imap'. Changing /etc/services from imap2 to imap will fix the problem.
same goes for pop3 (it's pop-3 in /etc/services).
the solution is to change cyrus.conf in the files dir from: imap cmd="imapd" listen="imap" prefork=0 pop3 cmd="pop3d" listen="pop3" prefork=0 to imap cmd="imapd" listen="imap2" prefork=0 pop3 cmd="pop3d" listen="pop-3" prefork=0
Raker, this is your stuff.
I have updated cyrus.conf with the listen port changes. Thanks for the update!