I also just started using Perl with Ubuntu. I had been used to installing modules from CPAN, but after a couple of failed builds (involving some modules with C code which reacted badly to my AMD_64 architecture) I decided to give the Ubuntu package manager a shot. It's definitely a nicer interface, rather like Activestate's Perl Package Manager -- you just install the pre-compiled binaries, with no worries about builds failing.

However: those nice pre-compiled binaries are not guaranteed to be built from the latest source available on CPAN, and they are not guaranteed to be compatible with whatever modules you've downloaded from CPAN. I had been using Hardy Heron, and ran into rather painful version compatibility issues with some of the SMTP, IMAP, and SSL modules. Upgrading to Jaunty Jackalope fixed the issues, albeit at some cost.

Bottom Line: The Ubuntu package manager is nice for installing pre-compiled Perl modules, but BE CAREFUL mixing those modules with modules from CPAN -- there may be version compatibility issues.

In reply to Re^2: Perl modules confusion by brother_leto
in thread Perl modules confusion by umeboshi

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.