Nathan Haigh wrote:
> I've noticed an oddity and I'm not sure who would be the correct people
> to report this to.
> 
> I'm testing with ActiveState Perl 5.6.1.638 at the moment, so this "may"
> not be a problem in the latest 5.8 release. That said:
> 
> Core modules included with ActiveState distributions go in lib/ of the
> Perl install directory, so to do the modules installed via CPAN.
> However, PPM installs modules in site/lib/. The ordering of directories
> in @INC is such that lib/ is before site/lib/. Therefore, trying to
> update modules that come shipped with ActiveState perl using PPM is
> fruitless. They must be installed either via CPAN, which I am trying to
> do for MakeMaker, but am experiencing difficulties (see other posts).
> Or, to install from the source. Is there any way you can Makemaker can
> be forced to install into lib/ rather than site/lib/ when installing via
> PPM?

This is just a guess, I've never used PPM, but I doubt this has anything to do 
with MakeMaker and everything to do with PPM.  There's an "INSTALLDIRS" setting 
and its probably forcing everything into "site".  As you appear to be using 
ActiveState 5.6 the first thing I'd try is updating PPM.
http://search.cpan.org/~murray/PPM-2.1.7/

Looking at the source they may have hard coded it to be the site location.

Reply via email to