Package: dovecot-sieve Version: 1:2.2.27-3+deb9u1 Severity: normal Hello,
I recently updated my system to the new Debian stable. When I try to check my user .sieve files (~/.dovecot.sieve) after altering them using: > sievec -D -c .dovecot.sieve -d - I get the result: > doveconf: Fatal: Error in configuration file .dovecot.sieve line 1: Expecting > '{' But the mail system operates normally. Sorting and filtering works. No errors are reported. Stripping down my .dovecot.sieve to simply contain a "require" directive or even if I use one the examples given at the dovecot wiki [1] it always fails and reports the error above. To my knowledge, the scripts also don't have to start with a '{'. So it looks to me, that sievec is broken. [1] https://wiki2.dovecot.org/Pigeonhole/Sieve/Examples Regards, Daniel -- System Information: Debian Release: 9.1 APT prefers stable APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.41-042stab123.9 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dovecot-sieve depends on: ii dovecot-core 1:2.2.27-3+deb9u1 ii libc6 2.24-11+deb9u1 ii ucf 3.0036 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.2.27-3+deb9u1 pn dovecot-dbg <none> pn dovecot-dev <none> pn dovecot-gssapi <none> ii dovecot-imapd 1:2.2.27-3+deb9u1 pn dovecot-ldap <none> ii dovecot-lmtpd 1:2.2.27-3+deb9u1 pn dovecot-managesieved <none> pn dovecot-mysql <none> pn dovecot-pgsql <none> pn dovecot-pop3d <none> ii dovecot-sieve 1:2.2.27-3+deb9u1 pn dovecot-sqlite <none> -- no debconf information