Subject: | "LIB" and "PREFIX" args not properly supported by Module::Build::Compat->run_build_pl |
In order to build libraries outside of Perl's site_lib, I use the following with Makefile.PL:
export PERL_PARTS=/home/jesse/perl
perl Makefile.PL LIB=$PERL_PARTS/lib PREFIX=$PERL_PARTS
This translates into:
perl Build.PL lib=/home/jesse/perl/lib \
config=prefix=/home/jesse/perl
The new argument, "lib", doesn't seem to have any effect -- at least not the effect it does have via Makefile.PL.
The "PREFIX" arg has been translated into "config=prefix", which looks like a bug to me.
The effect is that I get a permissions error when M::B tried to install into the site_lib as a non-root user.