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 |