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

Attachment: pgpmA3h8FQa10.pgp
Description: PGP signature

_______________________________________________
atrpms-users mailing list
[email protected]
http://lists.atrpms.net/mailman/listinfo/atrpms-users

Reply via email to