I'm guessing a bit, but is this not a Perl compatibility issue?  It could be that Perl was upgraded, and that the Perl managesieve module needs to be recompiled for 5.42? 

I seem to get similar issues whenever I upgrade Perl, and I generally need to rebuild all Perl modules.

Mark

Update:

I found that when testing sieve I could connect (via Telnet or groupware) but then an error occours. When I use sieveshell at the command line I get:

Can't load '/usr/lib/perl5/5.40/vendor_perl/auto/Cyrus/SIEVE/managesieve/managesieve.so' for module Cyrus::SIEVE::managesieve: /usr/lib/perl5/5.40/vendor_perl/auto/Cyrus/SIEVE/mana
gesieve/managesieve.so: undefined symbol: cap_free at /usr/lib/perl5/5.42/core_perl/DynaLoader.pm line 206.
at /usr/bin/sieveshell line 71.
Compilation failed in require at /usr/bin/sieveshell line 71.
BEGIN failed--compilation aborted at /usr/bin/sieveshell line 71.


I am not sure how I can solve that.... Any ideas?

Reply via email to