Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses

unsetting the PREFIX setting

by punkish (Priest)
on Nov 08, 2012 at 19:51 UTC ( #1002968=perlquestion: print w/replies, xml ) Need Help??
punkish has asked for the wisdom of the Perl Monks concerning the following question:

I was trying to install my own Perl on my shared web host, so I set `PREFIX= ~/usr` when building Perl. However, that process didn't really work very well, so I decided to install Perl using `perlbrew`. I now have Perl 5.16.2 installed, but for some reason the $PREFIX value is still remembered and causes problems. For example, `cpanminus` complains with

Only one of PREFIX or INSTALL_BASE can be given. Not both. MIYAGAWA/App-cpanminus-1.5018.tar.gz /home/punkish/perl5/perlbrew/perls/perl-5.16.2/bin/perl Makefile.PL +PREFIX=~/home/punkish/perl -- NOT OK

How do I unset the PREFIX value forever?

I have tried reconfiguring CPAN itself, but I don't know how to set all instances of PREFIX use to essentially whatever the default may be so cpanminus doesn't croak.

when small people start casting long shadows, it is time to go to bed

Replies are listed 'Best First'.
Re: unsetting the PREFIX setting
by Anonymous Monk on Nov 09, 2012 at 04:52 UTC

    When you set it like that, it doesn't persist -- your .profile or .bashrc or a global one (from your admin) is probably setting prefix

    Also, maybe it is set through sitecustomize, run 'perl -V' to find out

    help set help export man set man export

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (9)
As of 2018-10-17 13:31 GMT
Find Nodes?
    Voting Booth?
    When I need money for a bigger acquisition, I usually ...

    Results (94 votes). Check out past polls.