Mantis - dovecot_sieve
Viewing Issue Advanced Details
5297 upgrade major always 2017-02-14 15:22 2017-02-15 19:31
schwindt  
jgoerzen  
normal  
closed  
fixed  
none    
none  
0005297: abi mismatch
After upgrading dovecot to 2.2.27,REV=2016.12.06
starting dovecot ist impossible due to version mismatch.
Executing start method ("/var/opt/csw/svc/method/svc-cswdovecot start") ]
doveconf: Error: Couldn't load plugin /opt/csw/lib/64/dovecot/settings/libmanagesieve_login_settings.so: Module is for different ABI version 2.2.ABIv26(2.2.26.0) (we have 2.2.ABIv27(2.2.27))
doveconf: Error: Couldn't load plugin /opt/csw/lib/64/dovecot/settings/libmanagesieve_settings.so: Module is for different ABI version 2.2.ABIv26(2.2.26.0) (we have 2.2.ABIv27(2.2.27))
doveconf: Error: Couldn't load plugin /opt/csw/lib/64/dovecot/settings/libpigeonhole_settings.so: Module is for different ABI version 2.2.ABIv26(2.2.26.0) (we have 2.2.ABIv27(2.2.27))
doveconf: Error: protocols: Unknown protocol: sieve
doveconf: Fatal: Error in configuration file /etc/opt/csw/dovecot/dovecot.conf: protocols: Unknown protocol: sieve
Starting Dovecot
doveconf: Error: Couldn't load plugin /opt/csw/lib/64/dovecot/settings/libmanagesieve_login_settings.so: Module is for different ABI version 2.2.ABIv26(2.2.26.0) (we have 2.2.ABIv27(2.2.27))
doveconf: Error: Couldn't load plugin /opt/csw/lib/64/dovecot/settings/libmanagesieve_settings.so: Module is for different ABI version 2.2.ABIv26(2.2.26.0) (we have 2.2.ABIv27(2.2.27))
doveconf: Error: Couldn't load plugin /opt/csw/lib/64/dovecot/settings/libpigeonhole_settings.so: Module is for different ABI version 2.2.ABIv26(2.2.26.0) (we have 2.2.ABIv27(2.2.27))
doveconf: Fatal: Error in configuration file /etc/opt/csw/dovecot/dovecot.conf: protocols: Unknown protocol: sieve
[ Feb 14 15:14:49 Method "start" exited with status 89 ]
Issue History
2017-02-14 15:22 schwindt New Issue
2017-02-14 19:37 jgoerzen Status new => assigned
2017-02-14 19:37 jgoerzen Assigned To => jgoerzen
2017-02-14 19:47 jgoerzen Note Added: 0011240
2017-02-14 19:47 jgoerzen Status assigned => feedback
2017-02-15 11:03 schwindt Note Added: 0011241
2017-02-15 19:28 jgoerzen Note Added: 0011242
2017-02-15 19:28 jgoerzen Status feedback => resolved
2017-02-15 19:28 jgoerzen Resolution open => fixed
2017-02-15 19:31 jgoerzen Note Added: 0011243
2017-02-15 19:31 jgoerzen Status resolved => closed

Notes
(0011240)
jgoerzen   
2017-02-14 19:47   
I have recompiled and repackaged updated dovecot_sieve packages against the latest dovecot version 2.2.27. Updated packages will be available in the unstable catalog soon. This should resolve the ABI versioning incompatibility. Thanks for reporting.
(0011241)
schwindt   
2017-02-15 11:03   
Just installed the new package.
Dovecot start up fine - sieve is working.

Thanks
(0011242)
jgoerzen   
2017-02-15 19:28   
fixed in version 0.4.16,REV=2017.02.14 and has been released to unstable.
(0011243)
jgoerzen   
2017-02-15 19:31   
Closing bug as issue has been resolved.