On Sat, May 08, 2010 at 09:27:58AM -0700, Eric Deis wrote: > 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:
OK, maybe managesieve hardcodes the dovecot version it was built against. You can rebuild the managesieve package to see if this theory stands, just with rpmbuild --rebuild dovecot-managesieve-0.11.11-0_4.src.rpm You will need the proper dependencies in place like dovecot-devel, dovecot-sieve-devel etc. In that case the warning is probably harmless. > 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. -- Axel.Thimm at ATrpms.net
pgpmA3h8FQa10.pgp
Description: PGP signature
_______________________________________________ atrpms-users mailing list [email protected] http://lists.atrpms.net/mailman/listinfo/atrpms-users
