> How do I ensure that cpan uses the modules from /home/foo/local
The same way you use additional modules for any Perl program, see 
<http://faq.perl.org/perlfaq8.html#How_do_I_add_a_direc>.

> o conf makepl_args […] PREFIX=/home/foo/local/
It's `makepl_arg`, not `makepl_args`.

PREFIX is almost always a mistake, see 
<http://p3rl.org/ExtUtils::MakeMaker#INSTALL_BASE> for the details. Where'd 
you get the idea? Tell us so we can improve it.

Once you change `makepl_arg`, you also need to change `mbuildpl_arg` because 
Makefiles are not the only build system in use.


I want to second Jonathan's recommendation for local::lib. It provides the 
required environment variables for maintaining modules in e.g. one's home 
directory, no need to mess with Perl-specific configuration files.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to