in reply to XML::Simple Install hosed

Perhaps instmodsh can help you to clean up the mess.

BTW, it's a good idea to keep a log of each install, to see what has been done and installed to which place... ;-)

<update>

Can't locate auto/XML/Parser/Expat/parse_strin.al'

This line looks strange to me. First, I guess it should read parse_string, and it has 8.3 chars; then, there's no function parse_strin or such and there's no AutoSplit stuff in XML::Parser::Expat, so there should be no *.al file at all - but a shared object to load. At least this is the case with my XML::Parser::Expat install (which is 2.34, too). </update>

--shmem

_($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                              /\_¯/(q    /
----------------------------  \__(m.====·.(_("always off the crowd"))."·
");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}

Replies are listed 'Best First'.
Re^2: XML::Simple Install hosed
by Anonymous Monk on Aug 28, 2006 at 18:53 UTC
    >This line looks strange to me. First, I guess it should read parse_string, and it has 8.3 chars

    yes, the parse_xxx functions are implemented in all of the parsers, it seems. (I looked in LibXML for example)

    I am not following what you say about AutoSplit...
    What is instmodsh?
    Another data point is that when running a small program using XML::Simple, I get a different .al, with a full name:

    File "HD:Library:Perl:5.8.1:XML:Simple.pm"; Line 287: Can't locate auto/XML/Parser/Expat/parse_uri.al in @INC (@INC contains: /Users/bmarshall/Sources/XmlSimpleTest /System/Library/Perl/5.8.1/darwin-thread-multi-2level /System/Library/Perl/5.8.1 /Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.
Re^2: XML::Simple Install hosed
by Anonymous Monk on Aug 31, 2006 at 04:02 UTC
    btw- it seems that this .pod records all of the installs

    perldoc /System/Library/Perl/5.8.6/darwin-thread-multi-2level/perllocal.pod

    under OS 10.4.x