Module is for different ABI version

Oliver Riesen-Mallmann oliver at riesen.org
Thu Apr 21 06:36:44 UTC 2016


Hi,

I'm using the Dovecot Prebuilt Binary:
deb http://xi.rename-it.nl/debian/ stable-auto/dovecot-2.2 main

It seems, that the Prebuilt Binary provided at least once the 2.3
version, because doveconf -n shows:

# 2.3.devel (5e7036c): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.devel (ef25ce6)
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.10

Now Prebuilt Binary provides the 2.2 version again, but I get some error
messages on updates:

Preparing to replace dovecot-imapd 2:2.2.23-1~auto+14 (using
.../dovecot-imapd_2%3a2.2.23-1~auto+16_amd64.deb) ...
doveconf: Error: Couldn't load plugin
/usr/lib/dovecot/modules/settings/libmanagesieve_login_settings.so:
Module is for different ABI version 2.2.ABIv20(2.2.devel) (we have
2.3.ABIv0(2.3.devel))
doveconf: Error: Couldn't load plugin
/usr/lib/dovecot/modules/settings/libmanagesieve_settings.so: Module is
for different ABI version 2.2.ABIv20(2.2.devel) (we have
2.3.ABIv0(2.3.devel))

and:

Preparing to replace dovecot-core 2:2.2.23-1~auto+14 (using
.../dovecot-core_2%3a2.2.23-1~auto+16_amd64.deb) ...
doveconf: Error: Couldn't load plugin
/usr/lib/dovecot/modules/settings/libmanagesieve_login_settings.so:
Module is for different ABI version 2.2.ABIv20(2.2.devel) (we have
2.3.ABIv0(2.3.devel))
doveconf: Error: Couldn't load plugin
/usr/lib/dovecot/modules/settings/libmanagesieve_settings.so: Module is
for different ABI version 2.2.ABIv20(2.2.devel) (we have
2.3.ABIv0(2.3.devel))

After the update doveconf -n shows:

# 2.2.devel (8828071): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.devel (ef25ce6)
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.10

How can I go back to ABI version 2.2?

Regards
Oliver


More information about the dovecot mailing list