9 Mar
2026
9 Mar
'26
7:34 a.m.
Hi
In repo.dovecot.org, the libpigeonhole_settings.so went accidentically to dovecot-managesieved package instead of dovecot-sieve package.
The thing is though I installed dovecot-managesieved as you suggested and the error that Dovecot did not recognise any of the sieve directives in dovecot.conf went away **but there was still not any Sieve functionality**. I double/triple checked and confirmed that — only after installing Pigeonhole did Sieve work.
The pigeonhole compiled installation put more files into /usr/lib64/dovecot/settings/ than dovecot-managesieved did. This is my current listing after removing dovecot-managesieved and installing Pigeonhole from source. Installing dovecot-managesieved only put three files into Settings.
# ls -la /usr/lib64/dovecot/settings/
total 232
drwxr-xr-x 2 root root 4096 Mar 6 12:41 .
drwxr-xr-x 7 root root 8192 Mar 6 12:41 ..
-rw-r--r-- 1 root root 42624 Mar 6 12:41 libmanagesieve_login_settings.a
-rwxr-xr-x 1 root root 1362 Mar 6 12:41 libmanagesieve_login_settings.la
-rwxr-xr-x 1 root root 34808 Mar 6 12:41 libmanagesieve_login_settings.so
-rw-r--r-- 1 root root 20654 Mar 6 12:41 libmanagesieve_settings.a
-rwxr-xr-x 1 root root 1055 Mar 6 12:41 libmanagesieve_settings.la
-rwxr-xr-x 1 root root 26160 Mar 6 12:41 libmanagesieve_settings.so
-rw-r--r-- 1 root root 33642 Mar 6 12:41 libpigeonhole_settings.a
-rwxr-xr-x 1 root root 1358 Mar 6 12:41 libpigeonhole_settings.la
-rwxr-xr-x 1 root root 34400 Mar 6 12:41 libpigeonhole_settings.so
Anyway, again, installing `dovecot-managesieved` did not solve the missing Sieve functionality.
__________________
Patrick
> On 9 Mar 2026, at 07:49, Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
>
>
>> On 08/03/2026 19:32 EET Patrick S. via dovecot <dovecot@dovecot.org> wrote:
>>
>>
>> Update:
>>
>
> Long story short.
>
> Pigeonhole is an external plugin to dovecot, hence it won't show up in build options. In repo.dovecot.org, the libpigeonhole_settings.so went accidentically to dovecot-managesieved package instead of dovecot-sieve package.
>
> This will be fixed soon, and we'll republish the packages, and it should be fine after that. To remediate, you might have to first uninstall dovecot-sieve and dovecot-managesieved, and then install them back.
>
> Aki
>