Hi,

these are the files for perl-HTML-Parser (installed via RPM) at my
system:

rpm -ql perl-HTML-Parser|grep lib
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/Entities.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/Filter.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/HeadParser.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/LinkExtor.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/Parser.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/PullParser.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/HTML/TokeParser.pm
/usr/lib/perl5/site_perl/5.6.1/i586-linux/auto/HTML/Parser/.packlist
/usr/lib/perl5/site_perl/5.6.1/i586-linux/auto/HTML/Parser/Parser.bs
/usr/lib/perl5/site_perl/5.6.1/i586-linux/auto/HTML/Parser/Parser.so

Maybe there are files missing due to the permission problems.

cu,
Jan

GeckoX wrote:
I have been successfully using SA for a couple months now.

Just today, though, I tried for the first time to report a new piece of spam manually to Razor2 by
| spamassassin -r

Here's the error I got:

Can't locate loadable object for module HTML::Parser in @INC (@INC contains: /usr/lib/perl5/site_perl/i386-linux /usr/lib/perl5/site_perl /usr/lib/perl5/i386-linux /usr/lib/perl5 .) at /usr/lib/perl5/site_perl/Mail/SpamAssassin/HTML.pm line 6
Compilation failed in require at /usr/lib/perl5/site_perl/Mail/SpamAssassin/HTML.pm line 6.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/Mail/SpamAssassin/HTML.pm line 6.
Compilation failed in require at /usr/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 41.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 41.
Compilation failed in require at /usr/lib/perl5/site_perl/Mail/SpamAssassin.pm line 61.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/Mail/SpamAssassin.pm line 61.
Compilation failed in require at /usr/bin/spamassassin line 57.

I checked and HTML::Parser is in /usr/lib/perl5/site_perl/i386-linux, which is in @INC above.

This was being done by a non-root user, so it could be a permission problem (I had to chmod a number of perl folders to allow non-root users to use SA). I heard that HTML::Parser has a C component to it. I'm wondering if that isn't loading properly.

I tried re-installing HTML::Parser with perl -MCPAN -e shell and it said it was up to date. I told it to do it anyway with force. Unfortunately, that didn't fix anything.

Anyone got any ideas? If that C component is the problem, does anyone know where it is and what its name is?

Thanks.
:GeckoX


-------------------------------------------------------
This sf.net email is sponsored by: Are you worried about your web server security? Click here for a FREE Thawte Apache SSL Guide and answer your Apache SSL security needs: http://www.gothawte.com/rd523.html
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk



-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing your web site with SSL, click here to get a FREE TRIAL of a Thawte Server Certificate: http://www.gothawte.com/rd524.html
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to