I'd like to use the new replication features of cyrus imapd 2.3 however the ebuild doesn't seem to support it currently. It installs the sync_client or sync_server man files but doesn't build the binaries or give example config. Reproducible: Always Steps to Reproduce: Unmask ebuild net-mail/cyrus-imapd-2.3.8 emerge cyrus-imapd Actual Results: Got sync_server and sync_client man pages, but no binaries. Expected Results: sync_server and sync_client binaries or a USE flag that optionally allows generation of these additional binaries. imapd package requires '--enable-replication' option when compiling to generate the replication client/server binaries. I modified the ebuild to add this flag and the binaries were then produced (but I wasn't able to test them yet).
Created attachment 127147 [details, diff] cyrus-imapd-2.3.8.ebuild.patch Attached patch to cyrus-imapd-2.3.8.ebuild adds support for replication. Please test and report back. Thanks!
Many thanks for that (sorry for the delayed response). The patched ebuild seems to generate the replication binaries fine. However I am not in a position to be able to test that the replication actually works at the moment. I want to install 2.3.x on a production server so I can replicate this. Would also be nice to have replication example(s) in the cyrus.conf file. Out of interest what is stopping 2.3.8 being unmasked? Regards, Steve (In reply to comment #1) > Created an attachment (id=127147) [edit] > cyrus-imapd-2.3.8.ebuild.patch > > Attached patch to cyrus-imapd-2.3.8.ebuild adds support for replication. Please > test and report back. Thanks! >
(In reply to comment #2) > The patched ebuild seems to generate the replication binaries fine. However I > am not in a position to be able to test that the replication actually works at > the moment. I want to install 2.3.x on a production server so I can replicate > this. Thanks for testing, I committet the changes to 2.3.8 just a few minutes ago. > Out of interest what is stopping 2.3.8 being unmasked? *shrugs* ... 2.3.9 is to be released somewhat soonish (that's been said on the mailinglist), after some days of testing in the tree I'll unmask 2.3.9 then.