I am used to installing programs by source, which is quite simple, and usually goes like this: download, extract tarball, read README, run configure, make, make test (or make check etc), make install (as root). The good thing with CPAN is, that the same technique works with CPAN modules, so I didn't have to learn anything new to install a CPAN module.

I don't quite know how installing your software works. If it works the same way, that is, it is a source tarball, then whoever installs the software must know this process already, so I recommend using the same way (no need to install the CPAN module). This may still be difficult to do for someone who only installs from debs/rpms so don't know how to install a program from source.

You could also make a tarball of your program that has the CPAN modules inside it and configures+makes them automatically when you install the program itself (but if the modules are large relatively to your program, you should give a source tarball without the modules too.).


In reply to Re: telling users how to get CPAN modules by ambrus
in thread telling users how to get CPAN modules by bcrowell2

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.