Gentoo Archives: gentoo-user

From: Ow Mun Heng <Ow.Mun.Heng@×××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Heads up - Perl upgrade borked spamassassin & fix, but still curious
Date: Mon, 06 Dec 2004 10:01:35
Message-Id: 1102303578.22410.0.camel@neuromancer.home.net
In Reply to: [gentoo-user] Heads up - Perl upgrade borked spamassassin & fix, but still curious by Nick Rout
1 On Mon, 2004-12-06 at 09:56, Nick Rout wrote:
2 > This morning a perl upgrade from (5.8.4-r1 to 5.8.5-r2) borked
3 > spamassassin for me. There was a complaint from spamassassin and from
4 > sa-learn about not being able to find module HTML/Parser.pm
5
6 Thanks for the Heads Up. It came in last night for me as well. but
7 didn't went ahead to emerge it yet. (just emerge -f world)
8
9 I'll take note of this when I emerge it. I too run spamass-milter
10 >
11 > The solution was to re-emerge HTML-Parser, a perl module. That seemed to
12 > put it in a place where the new perl install could find it.
13 >
14 > Strangely I have had perl upgrades in the past that have not had this
15 > problem. I'm therefore posting for two reasons
16 >
17 > 1. a heads up for those that might have a similar problem; and
18 >
19 > 2. to see if anyone can cast any light on why this may have happenned.
20 >
21 > Error message from runing sa-learn :
22 >
23 > 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.
24 > BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/HTML.pm line 7.
25 > Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/PerMsgStatus.pm line 42.
26 > BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/PerMsgStatus.pm line 42.
27 > Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin.pm line 62.
28 > BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin.pm line 62.
29 > Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/CmdLearn.pm line 6.
30 > BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/Mail/SpamAssassin/CmdLearn.pm line 6.
31 > Compilation failed in require at /usr/bin/sa-learn line 46.
32 #!/bin/bash echo "
33 " echo "--
34 " echo "Ow Mun Heng
35 " echo "Gentoo/Linux on D600 1.4Ghz
36 " echo "Neuromancer "; uptime | awk '{ print
37 $1FS$2FS$3FS$4FS$5FS$8FS$9FS$10FS$11FS$12 }'; echo "
38 " echo "
39 "
40
41
42 --
43 gentoo-user@g.o mailing list