I don't know if there is, but it isn't my approach to the problem. Given that Perl is only part of what is needed on a *nix system, my personal way is to keep an installation directory under the root home directory (default varies according to type of *nix) which further contains pending, installed and removed subdirectories. The contents of these (which may be backed up and truncated to just the top directory showing still the product or module and the version in question) reflect everything ever installed or removed for the current O/S version, including from CPAN. It is particularly useful when managing product dependencies manually to have a pending area so that when a conflict occurs or a chain of dependencies is uncovered pointwise, you can drill down without losing track of what remains to be installed including what has been removed pending the search for an alternative distro. In addition I maintain a logbook of what is installed and removed with a comment as to what the intention was, e.g. to resolve a missing dependency for a desired product.

One world, one people


In reply to Re: What modules are installed? by anonymized user 468275
in thread What modules are installed? by willymacoy

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.