use strict;
use warnings;
use 5.010;
use XML::Simple;
my $str= 'hello';
my $xml = XMLin($str);
####
Can't load '/usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/auto/XML/LibXML/LibXML.bundle' for module XML::LibXML: dlopen(/usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/auto/XML/LibXML/LibXML.bundle, 1): Symbol not found: _PL_na
Referenced from: /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/auto/XML/LibXML/LibXML.bundle
Expected in: dynamic lookup
at /usr/local/lib/perl5/5.10.1/darwin-2level/DynaLoader.pm line 153
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/XML/LibXML.pm line 153.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/XML/LibXML/SAX.pm line 17.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/XML/LibXML/SAX.pm line 17.
Compilation failed in require at (eval 3) line 1.
####
cpan[4]> recent
Constant subroutine XML::LibXML::XML_XMLNS_NS redefined at /usr/local/lib/perl5/5.10.1/constant.pm line 115, line 4.
Constant subroutine XML::LibXML::XML_XML_NS redefined at /usr/local/lib/perl5/5.10.1/constant.pm line 115, line 4.
Subroutine VERSION redefined at /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/XML/LibXML.pm line 37, line 4.
no XML::LibXML installed, cannot continue
####
cpan[5]> install XML::LibXML
XML::LibXML is up to date (1.70).
####
cpan[6]> recent
Constant subroutine XML::LibXML::XML_XMLNS_NS redefined at /usr/local/lib/perl5/5.10.1/constant.pm line 115, line 6.
Constant subroutine XML::LibXML::XML_XML_NS redefined at /usr/local/lib/perl5/5.10.1/constant.pm line 115, line 6.
Subroutine VERSION redefined at /usr/local/lib/perl5/site_perl/5.10.1/darwin-2level/XML/LibXML.pm line 37, line 6.
no XML::LibXML installed, cannot continue