Re: Bug report: Pigeonhole Sieve d elivery plugin fails to load in Dov ecot 2.4 — undefined symbol mail_d eliver_ctx_get_log_var_expand_table

Christian Kivalo via dovecot <[email protected]>
Newsgroups gmane.mail.imap.dovecot
Message-ID <[email protected]>

On August 7, 2026 2:12:42 AM GMT+03:00, Developer Sub N Grill via dovecot <[email protected]> wrote:
>Hello Dovecot Team,
>
>I am reporting what appears to be a packaging/ABI issue affecting the Pigeonhole Sieve delivery plugin in Dovecot 2.4. I have performed extensive diagnostics and would appreciate any guidance.
>
>Environment
>Operating System: Debian 13 (Trixie), amd64
>Repository: Official Dovecot CE repository (repo.dovecot.org/ce-2.4-latest/debian/trixie)
>Installed package version:2:2.4.4-5+debian13
>Installed packages:
>
>dovecot-core
>dovecot-sieve
>dovecot-lmtpd
>dovecot-imapd
>dovecot-pop3d
>dovecot-managesieved
>dovecot-pgsql
>All packages are installed at the exact same version.
>
>Problem Description
>When enabling the Sieve delivery plugin with:
>
>mail_plugins {
>  sieve = yes
>}
>Dovecot fails to load the plugin with the following error:
>
>sievec: Fatal: Couldn't load required plugin /usr/lib/dovecot/modules/lib90_sieve_plugin.so:
>dlopen() failed: /usr/lib/dovecot/modules/lib90_sieve_plugin.so:
>undefined symbol: mail_deliver_ctx_get_log_var_expand_table
>As a result, message delivery fails entirely whenever the Sieve delivery plugin is enabled. Disabling the plugin restores normal mail delivery.
>
Can't reproduce this. Sieve works and sorts mail coming in via lmtp.

Also on debian 13 with the dovecot ce packages.

For LMTP my 20-lmtp.conf has this section. If you use LDA you will have to load the plugins for protocol lda as well.

protocol lmtp {
  mail_plugins {
    sieve = yes
    quota = yes
    fts = yes
    fts_solr = yes
  }
}

>Thank you for your time. I would be happy to provide additional logs, the complete doveconf -n output, or a core dump if that would be helpful.

doveconf -n would be very useful to start with.

>
>Best regards,
>
>Miguel A Morales
>
>Server: Debian 13 (amd64)
>Dovecot: 2.4.4-5+debian13

-- 
Christian Kivalo
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.