Debian Bug report logs - #882276
dovecot-sieve: debian stretch reporting errors with lib95_imap_sieve_plugin.so dovecot undefined symbol

version graph

Package: dovecot-sieve; Maintainer for dovecot-sieve is Dovecot Maintainers <[email protected]>; Source for dovecot-sieve is src:dovecot (PTS, buildd, popcon).

Reported by: Lance Zeligman <[email protected]>

Date: Tue, 21 Nov 2017 00:12:16 UTC

Severity: normal

Tags: moreinfo

Found in version dovecot/1:2.2.27-3+deb9u1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Dovecot Maintainers <[email protected]>:
Bug#882276; Package dovecot-sieve. (Tue, 21 Nov 2017 00:12:19 GMT) (full text, mbox, link).


Acknowledgement sent to Lance Zeligman <[email protected]>:
New Bug report received and forwarded. Copy sent to Dovecot Maintainers <[email protected]>. (Tue, 21 Nov 2017 00:12:19 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Lance Zeligman <[email protected]>
To: [email protected]
Subject: dovecot-sieve: debian stretch reporting errors with lib95_imap_sieve_plugin.so dovecot undefined symbol
Date: Mon, 20 Nov 2017 19:10:42 -0500
[Message part 1 (text/plain, inline)]
Package: dovecot-sieve
Version: 1:2.2.27-3+deb9u1
Severity: normal


Dear Maintainer,


I have recently installed dovecot-sieve and dovecot-managesieved on a 
fresh installation of debian 9 only to find that dovecot-sieve is 
causing some issues with imap.

From what I'm seeing, I'm unable to recieve email and when I go to 
check the dovecot logs ___location with doveadm I see this error:


doveadm log find
Fatal: Couldn't load required plugin 
/usr/lib/dovecot/modules/lib95_imap_sieve_plugin.so: dlopen() failed: 
/usr/lib/dovecot/modules/lib95_imap_sieve_plugin.so: undefined symbol: 
command_hook_register

is this an issue you're aware of? If so, do you have a fix already for 
it? Please let me know if there is anything else I can do to assist you 
in solving this if it's not already a known issue.



[Message part 2 (text/html, inline)]

Information forwarded to [email protected], Dovecot Maintainers <[email protected]>:
Bug#882276; Package dovecot-sieve. (Wed, 22 Nov 2017 22:06:02 GMT) (full text, mbox, link).


Acknowledgement sent to Lance Zeligman <[email protected]>:
Extra info received and forwarded to list. Copy sent to Dovecot Maintainers <[email protected]>. (Wed, 22 Nov 2017 22:06:02 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Lance Zeligman <[email protected]>
To: [email protected]
Subject: dovecot-sieve: debian stretch reporting errors with lib95_imap_sieve_plugin.so dovecot undefined symbol
Date: Wed, 22 Nov 2017 17:03:45 -0500
I've tested in Debian testing (Buster) and found that the issue is also 
present there as well.


-Lance




Information forwarded to [email protected], Dovecot Maintainers <[email protected]>:
Bug#882276; Package dovecot-sieve. (Thu, 23 Nov 2017 09:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Apollon Oikonomopoulos <[email protected]>:
Extra info received and forwarded to list. Copy sent to Dovecot Maintainers <[email protected]>. (Thu, 23 Nov 2017 09:54:04 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Apollon Oikonomopoulos <[email protected]>
To: Lance Zeligman <[email protected]>, [email protected]
Subject: Re: Bug#882276: dovecot-sieve: debian stretch reporting errors with lib95_imap_sieve_plugin.so dovecot undefined symbol
Date: Thu, 23 Nov 2017 11:42:53 +0200
Control: tags -1 moreinfo

Hi,

Thanks for the report!

On 19:10 Mon 20 Nov     , Lance Zeligman wrote:
> I have recently installed dovecot-sieve and dovecot-managesieved on a 
> fresh
> installation of debian 9 only to find that dovecot-sieve is causing some
> issues with imap.
> 
> From what I'm seeing, I'm unable to recieve email and when I go to check the
> dovecot logs ___location with doveadm I see this error:
> 
> 
> doveadm log find
> Fatal: Couldn't load required plugin
> /usr/lib/dovecot/modules/lib95_imap_sieve_plugin.so: dlopen() failed:
> /usr/lib/dovecot/modules/lib95_imap_sieve_plugin.so: undefined symbol:
> command_hook_register
> 
> is this an issue you're aware of? If so, do you have a fix already for it?
> Please let me know if there is anything else I can do to assist you in
> solving this if it's not already a known issue.

command_hook_register is defined in the imap processes only. I suspect 
you have enabled the imap-sieve plugin globally throughout dovecot, and 
not only for the imap protocol. Note that there are two sieve plugins: 
the imap-sieve plugin provides the ability to run sieve scripts on IMAP 
actions and the regular sieve plugin runs sieve scripts on regular mail 
delivery.

Could you please attach the output of doveconf -n?

Regards,
Apollon



Added tag(s) moreinfo. Request was from Apollon Oikonomopoulos <[email protected]> to [email protected]. (Thu, 23 Nov 2017 09:54:04 GMT) (full text, mbox, link).


Information forwarded to [email protected], Dovecot Maintainers <[email protected]>:
Bug#882276; Package dovecot-sieve. (Sat, 10 Jul 2021 16:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to [email protected]:
Extra info received and forwarded to list. Copy sent to Dovecot Maintainers <[email protected]>. (Sat, 10 Jul 2021 16:03:03 GMT) (full text, mbox, link).


Message #22 received at [email protected] (full text, mbox, reply):

From: [email protected]
To: [email protected]
Subject: Bug#882276: Dovecot reports undefined symbol while opening lib95_imap_sieve_plugin
Date: Sat, 10 Jul 2021 17:56:14 +0200 (CEST)
[Message part 1 (text/plain, inline)]
We ran into the same problem on Debian 11 bullseye testing. Please see the attachment for `doveconf -n` output.

[output.txt (text/plain, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 15:59:34 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.