Are you running an ActiveState build of perl ? According to http://ppm.activestate.com/BuildStatus/5.8-C.html they have ppm packages (for Darwin) for Convert::ASN1 and Crypt::DES_EDE3. The build of Class::ErrorHandler is reported as failing for Darwin, but if you click on the "FAIL" link you'll see that the report claims that the build was successful. So, maybe it's there as a ppm after all. If not, download the source from CPAN, extract, and build manually ... or use CPAN to do it if you want. Of course, I doubt that Crypt::OpenPGP is needed for GraphViz - it's more'n'likely something that CPAN.pm wants you to install for its own verification procedures. (CPAN.pm is excellent but I hate it, don't use it, and know little about it.)

It seems to me that you've nearly got GraphViz installed. It has built ok, but one of the test scripts fails - because "@executable_path/../Frameworks/graphviz.framework/Versions/A/graphviz" can't be found. That's a pretty weird looking name for a directory. It looks to me that "@executable_path" might have been taken literally rather than interpolated. In any case it would be a good idea to learn something more about why that failure occurs. You can run that script separately as 'perl -Mblib t/foo.t'. Have a hack at it - see what you come up with. Perhaps it's only a bug in t/foo.t that's standing between you and success.

You could also simply force the install of GraphViz if you want - and see if it behaves properly for you. If it doesn't, then that bad installation will be overwritten next time you do a 'make install' of GraphViz.

Cheers,
Rob

In reply to Re: GraphViz.pm on Mac -- CPAN dependency hell by syphilis
in thread GraphViz.pm on Mac -- CPAN dependency hell by punkish

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.