Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
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 wandering the Monastery: (5)
As of 2014-10-01 01:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (386 votes), past polls