On Fri, Oct 11, 2002 at 11:20:12AM -0500, Mitchell Leben wrote:
> [root@spock spam_assassin]# /etc/rc.d/init.d/spamassassin start
> Starting spamd: Can't locate HTML/Parser.pm in @INC (@INC contains: ../lib 
> /usr/lib/perl5/
> site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 
> /usr/lib/perl5/5.6.1/i386-linux
> /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl 
> /usr/lib/perl5/vendor_perl/5.6.1/i386-linux
> /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl .) at 
> /usr/lib/perl5/site_perl
> /5.6.1/Mail/SpamAssassin/HTML.pm line 6.
> BEGIN failed--compilation aborted at 
> /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/HTML
> .pm line 6.
> Compilation failed in require at 
> /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgSt
> atus.pm line 41.
> BEGIN failed--compilation aborted at 
> /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerM
> sgStatus.pm line 41.
> Compilation failed in require at 
> /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin.pm line
> 61.
> BEGIN failed--compilation aborted at 
> /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin.pm l
> ine 61.
> Compilation failed in require at /usr/bin/spamd line 21.
> BEGIN failed--compilation aborted at /usr/bin/spamd line 21.

Well, the obvious problem is that it can't find the module.  If you do a
"rpm -ql perl-HTML-Parser", you can find out where the files installed to.
For me, for instance:

$ rpm -ql perl-HTML-Parser
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/Entities.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/Filter.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/HeadParser.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/LinkExtor.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/Parser.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/PullParser.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/HTML/TokeParser.pm
/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/HTML/Parser/Parser.so
[...]

You'll want to make sure that the path listed is included in the @INC
output from that error above (you can do a "perl -V" as well to get
that list).

-- 
Randomly Generated Tagline:
"Where as John was much more holmsian, wasn't he... from a very grand and 
 uhh... and he's so shockingly recognized, wasn't he?  He's rather like a 
 tall light bulb, isn't he?"            - Tom Baker

Attachment: msg08780/pgp00000.pgp
Description: PGP signature

Reply via email to