I did not install dovecot manually. Previously I had installed dovecot 1.07 from CentOS repository. Then enabled atrpms repo and did yum upgrade dovecot. Encounter the error when activating managesieve in dovecot.conf, even after restarting the processes and restarting the system. I proceeded to do a yum remove dovecot* and then do a fresh install, but no luck.

Just looking at the version history for the atrpms repo,

Managesieve was compiled in January:
Mon Jan 25 11:00:00 2010 Angel Marin <mailto:anmar%20at%20anmar.eu.org> - 0.11.11-0_4
- Update to 0.11.11

This matches the compile date for the previous version of dovecot:
Mon Jan 25 11:00:00 2010 Angel Marin <mailto:anmar%20at%20anmar.eu.org> - 1:1.2.10-2_107
- Update to 1.2.10.
- Update managesieve patch to 0.11.11.

But the dovecot package has since been updated in April, but managesieve has not: Sat Apr 3 12:00:00 2010 Axel Thimm <mailto:Axel.Thimm%20at%20ATrpms.net> - 1:1.2.11-3_108
- Update to 1.2.11.
- Disable bzlib/zlib, they are buggy in 1.x and will be fixed only in 2.x.


I can't find any record elsewhere on the internet of the same error. In some instances the error is backwards:
eg.
version mismatch: Master is v1.2.10, login is v1.2.1
Which is due to the user not restarting the processes afterwards.

My error is:
version mismatch: Master is v1.2.11, login is v1.2.10

The only thing I could find is that the manage-sieve atrpms package has not been patched for version 1.2.11. I assume this is the case because the managesieve package has not been updated since the 1.2.11 package for dovecot was made.

I found this article on patching the atrpms package:
http://hardc0l2e.wordpress.com/2010/02/26/managesieve-with-dovecot-on-centos-5-4/

Is it possible to put the patched 1.2.11 managesieve package on the atrpms repo?



cheers,
eric



Axel Thimm wrote:
On Fri, May 07, 2010 at 05:10:47PM -0700, Eric Deis wrote:
Installed Packages from atrpms
dovecot.x86_64
1:1.2.11-3_108.el5                                installed
dovecot-managesieve.x86_64
0.11.11-0_4.el5                                  installed
dovecot-sieve.x86_64
1:0.1.15-4.el5                                   installed

May  7 13:21:20 drizzle dovecot: managesieve-login: Fatal: Dovecot
version mismatch: Master is v1.2.11, login is v1.2.10 (if you don't
care, set version_ignore=yes)

Did you install dovecot manually and place it for example under
/usr/local or /opt? If you did so, you need to remove all remnants of
the v1.2.10 install from the system.

_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users

Reply via email to