<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <blockquote type="cite"
      cite="mid:104882ce-70d9-454a-89b6-e9114e0cd2ad@primalmedia.nz">I'm
      guessing it has something to do with the interaction of
      Spamassassin and Amavis? Unsure if anything is 'broken' but
      everything else seems to be working as expected.
      <br>
      <br>
      Cron <amavis@NZ-Akl> test -e /usr/sbin/amavisd-new-cronjob
      && /usr/sbin/amavisd-new-cronjob sa-sync
      <br>
      <br>
      Number found where operator expected at (eval 1908) line 1, near
      "0 0"
      <br>
          (Missing operator before  0?)
    </blockquote>
    <p>The only non-silenced perl invocation in amavisd-new-cronjob on
      Debian 11 seems to be the use_bayes check. Try if you can
      reproduce the error message with</p>
    <p>
      <blockquote type="cite">sudo -u amavis perl -MMail::SpamAssassin
        -e "Mail::SpamAssassin->new->compile_now"</blockquote>
    </p>
    <p>If you can reproduce, try with enabled debugging:</p>
    <p>
      <blockquote type="cite">sudo -u amavis perl -MMail::SpamAssassin
        -e "Mail::SpamAssassin->new({debug =>
        'all'})->compile_now"</blockquote>
      <br>
    </p>
  </body>
</html>