Package: dovecot-sieve
Version: 1:2.4.2+dfsg1-1
Severity: important
X-Debbugs-Cc: [email protected]

after upgrading to 1:2.4.2+dfsg1-1 by sieve script became unusable.
I got:
===========
sieve-filter: Debug: sieve: Pigeonhole version 2.4.2 (767418c3) initializing
sieve-filter: Debug: Loading modules from directory: 
/usr/lib/dovecot/modules/sieve
sieve-filter: Debug: Module loaded: 
/usr/lib/dovecot/modules/sieve/lib90_sieve_extprograms_plugin.so
sieve-filter: Debug: sieve: Sieve Extprograms plugin for Pigeonhole version 
2.4.2 (767418c3) loaded
sieve-filter: Debug: sieve: storage _file: file: Using Sieve script path: 
/home/kjonca/.dovecot.sieve
sieve-filter: Debug: sieve: storage _file: file: script '.dovecot': Opened from 
'_file'
sieve-filter: Debug: sieve: storage _file: file: script '.dovecot': Opened 
script for reading
.dovecot: line 8: error: invalid regular expression 'from alfa.kjonca by 
alfa.kjonca with LMTP id' for regex match: Missing regular expression support.
.dovecot: line 75: error: invalid regular expression 'from [^[:space:]]+ by 
alfa(\.kjonca)? with local \(Exim 4\.[[:digit:]]+(_[[:digit:]]+)?\)' for regex 
match: Missing regular expression support.
[...a lot of errors about missing regex suppor ...]
===========
despite fact that first line in my scrip is:

====
require [ "comparator-i;ascii-numeric","relational" 
,"vnd.dovecot.execute","vnd.dovecot.pipe","vnd.dovecot.filter","fileinto" 
,"regex" ,"variables" ,"body" ,"copy" ,"date" ,"imap4flags" 
,"vnd.dovecot.debug" ,"editheader","index","encoded-character"]
===

after downgrading back to 1:2.4.1+dfsg1-9 script works as expected


-- Package-specific info:

-- System Information:
Debian Release: forky/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'unstable'), (500, 'stable'), (500, 
'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.43+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dovecot-sieve depends on:
ii  dovecot-core  1:2.4.2+dfsg1-1
ii  libc6         2.41-12
ii  libldap2      2.6.10+dfsg-1
ii  ucf           3.0052

dovecot-sieve recommends no packages.

dovecot-sieve suggests no packages.

Versions of packages dovecot-sieve is related to:
ii  dovecot-core [dovecot-common]  1:2.4.2+dfsg1-1
pn  dovecot-dev                    <none>
pn  dovecot-gssapi                 <none>
ii  dovecot-imapd                  1:2.4.2+dfsg1-1
pn  dovecot-ldap                   <none>
pn  dovecot-lmtpd                  <none>
pn  dovecot-managesieved           <none>
pn  dovecot-mysql                  <none>
pn  dovecot-pgsql                  <none>
pn  dovecot-pop3d                  <none>
ii  dovecot-sieve                  1:2.4.2+dfsg1-1
pn  dovecot-sqlite                 <none>

-- no debconf information

Reply via email to