I don't know what prove is.

Don't feel bad... I had never heard of it either until now. (Thanks, jimk!)

Luckily, you can do "perldoc prove", and read all about it. It will probably involve using your command-line shell to go into the ".cpan/build" directory being used by your cpan config (this is typically in your home directory), and from there into the subdir for the module in question; the test scripts are there in a subdir called "t", and you'll run "prove" on those.

update: FWIW, I was able to install XML::LibXML just now on osx 10.4.4 with perl 5.8.6; I didn't get any of those "dubious" reports, let alone any deaths during testing. (There was this interesting comment:

running xml2-config...untested WARNING! The installed version of libxml2 was not tested with this version of X +ML::LibXML. XML::LibXML may fail building or some tests may not pass. Expect strange errors and unstable scripts. Check the README file for more informations
but nothing of that sort seems to have happened, and the warning never appeared again on a subsequent run of xml2-config.)

Sometimes, when I've had trouble with installations via "perl -MCPAN -e shell", I've been able to work it out by going back to the unix shell, going into the directory under .cpan where the module package was unpacked, and mucking around manually with "make clean; perl Makefile.PL; make; make test". If any tests fail, look in the "t" subdir to find those tests, and step through them if need be. If they seem unrelated to my intended use of the module, I go ahead and do "make install" anyway; if they're important, I try to get the appropriate details to the module maintainer.

One other point: my install involved a few dependencies -- other modules that I didn't have yet that XML::LibXML needed. These went fine too, but have you checked whether these modules are present and working correctly: XML::LibXML and XML::LibXML::Common.


In reply to Re^3: XML::LibXSLT on OS X install problem by graff
in thread XML::LibXSLT on OS X install problem by alienhuman

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.