Advisory ======== This is a bugfix release of Dovecot and Pidgeonhole. References ========== This bug report. https://www.dovecot.org/doc/NEWS-2.2 Files ===== The following has been uploaded to core/updates_testing dovecot-2.2.36-1.mga6 dovecot-devel-2.2.36-1.mga6 dovecot-pigeonhole-2.2.36-1.mga6 dovecot-pigeonhole-devel-2.2.36-1.mga6 dovecot-plugins-gssapi-2.2.36-1.mga6 dovecot-plugins-ldap-2.2.36-1.mga6 dovecot-plugins-mysql-2.2.36-1.mga6 dovecot-plugins-pgsql-2.2.36-1.mga6 dovecot-plugins-sqlite-2.2.36-1.mga6 from dovecot-2.2.36-1.mga6.src.rpm
After updating only the dovecot package and restarting the daemon I saw these messages in the journal. Nov 24 19:43:33 marte dovecot[21633]: config: Error: Couldn't load plugin /usr/lib64/dovecot/modules/settings/libmanagesieve_login_settings.so: Module is for different ABI version 2.2.ABIv34(2.2.34) (we have 2.2.ABIv36(2.2.36)) Nov 24 19:43:33 marte dovecot[21633]: config: Error: Couldn't load plugin /usr/lib64/dovecot/modules/settings/libmanagesieve_settings.so: Module is for different ABI version 2.2.ABIv34(2.2.34) (we have 2.2.ABIv36(2.2.36)) This is due to a version incompatibility with the older modules. After also updating the package dovecot-pigeonhole this issue was resolved. I think the package dependencies should be set so that the main package and modules packages don't end up with incompatible versions dues to partial updates. Other than the dependencies issue, after all dovecot packages are updated, it works ok. Tested with kmail and roudncubemail clients. System: Mageia 6, x86_64, Intel CPU. $ uname -a Linux marte 4.14.78-desktop-1.mga6 #1 SMP Sun Oct 21 20:31:12 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux $ rpm -qa | grep dovecot | sort dovecot-2.2.36-1.mga6 dovecot-pigeonhole-2.2.36-1.mga6
CC: (none) => mageia
Thanks for the report. I think conflicting the old pigeonhole package may help and I will push a new update soon. Cheers, Stig
Advisory ======== This is a bugfix release of Dovecot and Pigeonhole. References ========== https://bugs.mageia.org/show_bug.cgi?id=23888 https://www.dovecot.org/doc/NEWS-2.2 Files ===== The following has been uploaded to core/updates_testing dovecot-2.2.36-1.1.mga6 dovecot-devel-2.2.36-1.1.mga6 dovecot-pigeonhole-2.2.36-1.1.mga6 dovecot-pigeonhole-devel-2.2.36-1.1.mga6 dovecot-plugins-gssapi-2.2.36-1.1.mga6 dovecot-plugins-ldap-2.2.36-1.1.mga6 dovecot-plugins-mysql-2.2.36-1.1.mga6 dovecot-plugins-pgsql-2.2.36-1.1.mga6 dovecot-plugins-sqlite-2.2.36-1.1.mga6 from dovecot-2.2.36-1.1.mga6.src.rpm
Source RPM: (none) => dovecot-2.2.36-1.1.mga6.src.rpm
The new packages did not fix the dependency issue. When installing the update for dovecot the dovecot-pigeonhole update is not selected for installation. $ rpm -qa | grep dovecot dovecot-2.2.34-1.mga6 dovecot-pigeonhole-2.2.34-1.mga6 $ LANGUAGE=C urpmi dovecot installing dovecot-2.2.36-1.1.mga6.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ####################################### 1/1: dovecot ####################################### 1/1: removing dovecot-2.2.34-1.mga6.x86_64 ####################################### $ rpm -qa | grep dovecot dovecot-pigeonhole-2.2.34-1.mga6 dovecot-2.2.36-1.1.mga6
Advisory ======== This is a bugfix release of Dovecot and Pigeonhole. References ========== https://bugs.mageia.org/show_bug.cgi?id=23888 https://www.dovecot.org/doc/NEWS-2.2 Files ===== The following has been uploaded to core/updates_testing dovecot-2.2.36-1.2.mga6 dovecot-devel-2.2.36-1.2.mga6 dovecot-pigeonhole-2.2.36-1.2.mga6 dovecot-pigeonhole-devel-2.2.36-1.2.mga6 dovecot-plugins-gssapi-2.2.36-1.2.mga6 dovecot-plugins-ldap-2.2.36-1.2.mga6 dovecot-plugins-mysql-2.2.36-1.2.mga6 dovecot-plugins-pgsql-2.2.36-1.2.mga6 dovecot-plugins-sqlite-2.2.36-1.2.mga6 from dovecot-2.2.36-1.2.mga6.src.rpm
@Stig-Ørjan: Obsoletes is not a fix. you need yo use Conflicts, but its the main dovecot package that needs the versioned conflict on dovecot-pigeonhole
CC: (none) => tmb
So basically something like: Conflicts: %{name}-pigeonhole < %{version}-%{release} That way you unly need to set the conflict once (and dont need to change it later)
Installed and tested without issues. System: Mageia 6, x86_64, Intel CPU. $ uname -a Linux marte 4.14.78-desktop-1.mga6 #1 SMP Sun Oct 21 20:31:12 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux $ rpm -qa | grep dovecot dovecot-pigeonhole-2.2.34-1.mga6 dovecot-2.2.34-1.mga6 $ LANGUAGE=C eatmydata urpmi dovecot To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Updates Testing") dovecot 2.2.36 1.3.mga6 x86_64 dovecot-pigeonhole 2.2.36 1.3.mga6 x86_64 46KB of additional disk space will be used. 4.1MB of packages will be retrieved. Proceed with the installation of the 2 packages? (Y/n) installing dovecot-pigeonhole-2.2.36-1.3.mga6.x86_64.rpm dovecot-2.2.36-1.3.mga6.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 1/2: dovecot ############################################# 2/2: dovecot-pigeonhole ############################################# 1/2: removing dovecot-2.2.36-1.1.mga6.x86_64 ############################################# 2/2: removing dovecot-pigeonhole-2.2.34-1.mga6.x86_64 ############################################# $ rpm -qa | grep dovecot dovecot-2.2.36-1.3.mga6 dovecot-pigeonhole-2.2.36-1.3.mga6
Whiteboard: (none) => MGA6-64-OK
Advisory ======== This is a bugfix release of Dovecot and Pigeonhole. References ========== https://bugs.mageia.org/show_bug.cgi?id=23888 https://www.dovecot.org/doc/NEWS-2.2 Files ===== The following has been uploaded to core/updates_testing dovecot-2.2.36-1.3.mga6 dovecot-devel-2.2.36-1.3.mga6 dovecot-pigeonhole-2.2.36-1.3.mga6 dovecot-pigeonhole-devel-2.2.36-1.3.mga6 dovecot-plugins-gssapi-2.2.36-1.3.mga6 dovecot-plugins-ldap-2.2.36-1.3.mga6 dovecot-plugins-mysql-2.2.36-1.3.mga6 dovecot-plugins-pgsql-2.2.36-1.3.mga6 dovecot-plugins-sqlite-2.2.36-1.3.mga6 from dovecot-2.2.36-1.3.mga6.src.rpm
Thanks PC_LX & tmb for tests & input. Validating; advisoried from comment 9.
Keywords: (none) => advisory, validated_updateCC: (none) => lewyssmith, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2018-0175.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED