Package: spamassassin
Version: 3.2.3-0.volatile1
Severity: important

Once DNS notices an update is available (which can take a while)
sa-update thereafter consistently fails thus:

rules: failed to run __GATED_THROUGH_RCVD_REMOVER test, skipping:
        (Can't locate object method "gated_through_received_hdr_remover" via 
package "Mail::SpamAssassin::PerMsgStatus" at (eval 713) line 801.
)
channel: lint check of update failed, channel failed

This completely blocks installation of further updates until fixed.

This appears to be due to the following recent rule change which
(three lines from the end of the commit) invokes gated_through_
_received_hdr_remover.

http://www.gossamer-threads.com/lists/spamassassin/commits/121131

Although /usr/share/perl5/Mail/SpamAssassin/Plugin/HeaderEval.pm
contains the gated_through_received_hdr_remover sub it is not
among those subs registered by $self->register_eval_rule - see
especially line 42 comment.

I suggest that this be forwarded upstream but in the meantime
a one line fix is to add the appropriate @self->register_eval_rule
line after line 42.

--Mike Bird

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages spamassassin depends on:
ii  libarchive-tar-perl         1.30-2       Archive::Tar - manipulate tar file
ii  libdigest-sha1-perl         2.11-1       NIST SHA-1 message digest algorith
ii  libhtml-parser-perl         3.55-1       A collection of modules that parse
ii  libio-zlib-perl             1.04-1       IO:: style interface to Compress::
ii  libnet-dns-perl             0.59-1etch1  Perform DNS queries from a Perl sc
ii  libsocket6-perl             0.19-1       Perl extensions for IPv6
ii  libsys-hostname-long-perl   1.4-1        Figure out the long (fully-qualifi
ii  libwww-perl                 5.805-1      WWW client/server library for Perl
ii  perl                        5.8.8-7etch3 Larry Wall's Practical Extraction 

Versions of packages spamassassin recommends:
pn  gcc                           <none>     (no description available)
ii  gnupg                         1.4.6-2    GNU privacy guard - a free PGP rep
pn  libc6-dev                     <none>     (no description available)
pn  libmail-spf-query-perl        <none>     (no description available)
pn  libsys-syslog-perl            <none>     (no description available)
ii  make                          3.81-2     The GNU version of the "make" util
pn  re2c                          <none>     (no description available)
pn  spamc                         <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to