[Tilesathome] Perl errors

Andreas Mueller mailinglists at andreas-mueller.com
Fri Aug 1 09:45:54 BST 2008


--On Freitag, 01. August 2008 09:28 +0100 Douglas Furlong
<douglas.furlong at gmail.com> wrote:

> Good morning all.
> 
> I've found that I'm getting these errors more and more often, any
> idea what may be causing it?
> 
>   | Can't locate XML/Parser/PerlSAX.pm in @INC (@INC contains:
> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
> /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
> /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
> /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
> /usr/lib/perl5/vendor_perl
> /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .)
> at orp.pl line 116.
>   | BEGIN failed--compilation aborted at orp.pl line 116.
> 
> \[douglasf at sadt-douglasf tilesAtHome]$ locate PerlSAX.pm
> /usr/lib/perl5/vendor_perl/5.8.8/XML/DOM/PerlSAX.pm
> /usr/lib/perl5/vendor_perl/5.8.8/XML/XPath/PerlSAX.pm

That's a different module, you need XML::Parser::PerlSAX, which is
provided by
$ rpm -q --whatprovides 'perl(XML::Parser::PerlSAX)'
perl-libxml-perl-0.08-1.2.1

at least on CentOS 5. I guess it's also available for RHEL 4 /Fedora 8,
so just install perl-libxml-perl.

Andreas.








More information about the Tilesathome mailing list