Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^2: Howto Bundle Perl

by djp (Hermit)
on Apr 15, 2009 at 04:48 UTC ( #757548=note: print w/ replies, xml ) Need Help??


in reply to Re: Howto Bundle Perl
in thread Howto Bundle Perl

We use /opt for that purpose, as suggested by Solaris filesystem(5):

/opt Root of a subtree for add-on application packages.
Update To expand on that, we build our own perl and install it under /opt/perl/5.x.x with judicious symlinks so:
/opt/local/bin/perl -> ../../perl/5.8.8/bin/perl /opt/local/perl/bin -> ../../perl/5.8.8/bin /opt/local/perl/man -> ../../perl/5.8.8/man
We use #!/opt/local/bin/perl as the shebang line in our Perl programs, and add /opt/local/perl/bin to PATH and /opt/local/perl/man to MANPATH. We can then upgrade perl simply by tweaking those three symlinks. Worked fine for the last upgrade.


Comment on Re^2: Howto Bundle Perl
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://757548]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (15)
As of 2015-07-28 22:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls