Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

building a perl+modules for distribution

by Anonymous Monk
on Feb 19, 2013 at 18:32 UTC ( #1019641=perlquestion: print w/ replies, xml ) Need Help??
Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

I'm attempting to build perl+a number of cpan modules into a single package for distribution. Here are the the caveats: I can't use relocatableinc because useshrplib is a requirement and it runs on an automated build server where many jobs expect perl to live under /opt/perl, but I'm rebuilding a replacement that will go under /opt/perl but can't build there because of the other jobs expecting /opt/perl to exist.

I've tried configuring with prefix=/opt/perl and installprefix=/tmp/perl (also prefix=/opt/perl and make install DESTDIR=/tmp/perl) but when I go to install modules after a make install, the build under /tmp/perl is attempting to use various libs from /opt/perl. I've tried modifying CPAN::Config.pm's makepl_arg to use a PREFIX under /tmp/perl, but no dice.

Is there any nice way to do this? Chroot?

Comment on building a perl+modules for distribution

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (18)
As of 2015-07-01 15:26 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 (5 votes), past polls