[Dovecot] lda sieve broken after upgrade
upgraded to rc19. using maildirs. solaris 9/cc.
removed all modules from pop/imap/lda subdirs and first upgraded dovecot to rc19 and then used dovecot-sieve-1.0.1 sources to build against the dovecot source directory ( everything now builds nicely on Solaris, thank you Timo ). added "cmusieve" to the list of plugins used by lda.
ail_plugins = cmusieve
now getting this:
deliver(lenny): Error: dlopen(/usr/local/dovecot/lib/dovecot/lda//lib90_cmusieve_plugin.so) failed: ld.so.1: deliver: fatal: relocation error: file /usr/local/dovecot/lib/dovecot/lda//lib90_cmusieve_plugin.so: symbol deliver_mail: referenced symbol not found
anyone ?
on the same machine, mbox based dovecot rc19 with dovecot ( sieve ) lda, works and upgraded without any issues, although the prior version must have been different, since the cmusieve statement was already present.
I recompiled dovecot this time omiting the "--without-deliver" option, installed it and now sieve seems to work with the deliver binary that was created. Did I miss one of the rc announcements and deliver now supports sieve by default or have I been staring at the screen for too long ?
upgraded to rc19. using maildirs. solaris 9/cc.
removed all modules from pop/imap/lda subdirs and first upgraded dovecot to rc19 and then used dovecot-sieve-1.0.1 sources to build against the dovecot source directory ( everything now builds nicely on Solaris, thank you Timo ). added "cmusieve" to the list of plugins used by lda.
ail_plugins = cmusieve
now getting this:
deliver(lenny): Error: dlopen(/usr/local/dovecot/lib/dovecot/lda//lib90_cmusieve_plugin.so) failed: ld.so.1: deliver: fatal: relocation error: file /usr/local/dovecot/lib/dovecot/lda//lib90_cmusieve_plugin.so: symbol deliver_mail: referenced symbol not found
anyone ?
on the same machine, mbox based dovecot rc19 with dovecot ( sieve ) lda, works and upgraded without any issues, although the prior version must have been different, since the cmusieve statement was already present.
On Mon, 2007-01-29 at 16:00 -0500, lenny@edpausa.com wrote:
I recompiled dovecot this time omiting the "--without-deliver" option, installed it and now sieve seems to work with the deliver binary that was created. Did I miss one of the rc announcements and deliver now supports sieve by default or have I been staring at the screen for too long ?
Umm. Before there used to be a separate "dovecot-lda" which provided its own deliver. Sounds like you used that before. Nowadays there's only one deliver that comes with Dovecot, and there is a separate Sieve plugin for it. I don't remember when this changed. A long time ago.
participants (2)
-
lenny@edpausa.com
-
Timo Sirainen