Gentoo Archives: gentoo-user

From: Nick Rout <nick@×××××××.nz>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Heads up - Perl upgrade borked spamassassin & fix, but still curious
Date: Mon, 06 Dec 2004 01:57:27
Message-Id: 20041206144847.10D9.NICK@rout.co.nz
1 This morning a perl upgrade from (5.8.4-r1 to 5.8.5-r2) borked
2 spamassassin for me. There was a complaint from spamassassin and from
3 sa-learn about not being able to find module HTML/Parser.pm
4
5 The solution was to re-emerge HTML-Parser, a perl module. That seemed to
6 put it in a place where the new perl install could find it.
7
8 Strangely I have had perl upgrades in the past that have not had this
9 problem. I'm therefore posting for two reasons
10
11 1. a heads up for those that might have a similar problem; and
12
13 2. to see if anyone can cast any light on why this may have happenned.
14
15 Error message from runing sa-learn :
16
17 sa-learn --spam ~/.maildir/.spam/cur/ ~/.maildir/.spam/new/ Can't locate HTML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/HTML.pm line 7.
18 BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/HTML.pm line 7.
19 Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/PerMsgStatus.pm line 42.
20 BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/PerMsgStatus.pm line 42.
21 Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin.pm line 62.
22 BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin.pm line 62.
23 Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/CmdLearn.pm line 6.
24 BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/CmdLearn.pm line 6.
25 Compilation failed in require at /usr/bin/sa-learn line 46.
26
27 --
28 Nick Rout <nick@×××××××.nz>
29
30
31 --
32 gentoo-user@g.o mailing list

Replies