If you can't NFS (or AFS) mount from a centralized server then you could possibly negotiate a standard where you do two things:

  1. Establish a standard where you have a place where all third party software goes. In my shop we use the standard point of /usr/local/software and further every version of the software we are "keeping" gets installed in a subdirectory named after its version for instance /usr/local/software/perl-5.8.0
  2. With that in mind you then put in symoblic links as needed to that standard places. Such as /usr/bin/perl would be a symbolic link to /usr/local/sofware/perl-5.8.0/bin/perl.
The beauty of having the subdirectories with mutltiple versions is that if you have a developer who's Perl script needs a different version than what you have in "production" they can just change the shebang line as needed. In a previous shop we actually had cases where scripts used in production would only run under older versions of Perl and blew up under the latest and greatest.

From what you have described doing what I propose won't be easy, but often good things aren't easy to do.

Once you have established this standard then building new modules and installing them will go much smoother.


Peter L. Berghold -- Unix Professional
Peter at Berghold dot Net
Chat Stuff: AIM:  redcowdawg
Yahoo: blue_cowdawg
Cowdawg Philosophy:  Sieze the Cow! Bite the Day!
Clever Quip:  Nobody expects the Perl Inquisition!
Non-Perl Passion:   Dog trainer, dog agility exhibitor, brewer of fine Belgian style ales. Happiness is a warm, tired, contented dog curled up at your side and a good Belgian ale in your chalice.

In reply to Re: Distributed Perl Modules by blue_cowdawg
in thread Distributed Perl Modules by gnu@perl

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.