[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

spamassassin: recovery from CPAN install



OK, I screwed up more that I thought I did.

I installed Mail::SpamAssassin and Mail::SpamAssassin::PerMsgStatus via CPAN.

now the debian package for spamassassin keeps giving me errors.

This is after I removed the aforementioned packages from the PC and reinstalled spamassassin from the deb tree. (2.43-1)

OK, I screwed up. How do I recover this so that the .deb packages actually work?

The errors are (just the first few lines):

procmail: Executing " bogofilter -p -e -f -u | spamassassin -a"
Bareword found where operator expected at (eval 12) line 95, near "25FREEMEGS_URL_uri_test"
        (Missing operator before FREEMEGS_URL_uri_test?)
Bareword found where operator expected at (eval 12) line 406, near "25FREEMEGS_URL_uri_test"
        (Missing operator before FREEMEGS_URL_uri_test?)
Failed to compile URI SpamAssassin tests, skipping:
(syntax error at (eval 12) line 95, near "25FREEMEGS_URL_uri_test "
Can't use global @_ in "my" at (eval 12) line 97, near "( @_ "
syntax error at (eval 12) line 406, near "25FREEMEGS_URL_uri_test"
syntax error at (eval 12) line 516, near ";
}"
)
Failed to run RAZOR_CHECK SpamAssassin test, skipping:
(Can't locate object method "check_razor" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to lo ad "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 1822.
)
Failed to run BASE64_ENC_TEXT SpamAssassin test, skipping:
(Can't locate object method "check_for_base64_enc_text" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps yo u forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm lin
e 1822.

--
Computers don't actually think.
	You just think they think.
		(We think.)



Reply to: