CPAN instalando módulos en perl5 en lugar de site_perl
Estoy tratando de hacer una instalación temporal de algunos módulos cpan en una carpeta personalizada (/ tmp / perl). Así que he modificado la base de instalación de compilación con ...
o conf mbuildpl_arg "--install_base /tmp/perl"
o conf makepl_arg "INSTALL_BASE=/tmp/perl"
Lo que funciona bien, los módulos se instalan en ese directorio ahora. También configuré PERL5LIB con
PERL5LIB=/tmp/perl/lib/5.14.2/:/tmp/perl/lib/site_perl/:/opt/perl/lib/5.14.2/:/opt/perl/lib/site_perl/:
Tenga en cuenta que todo esto es temporal, en un servidor virtual que será destruido.
Observo que, anteriormente, instalaría módulos en buildpath / lib / 5.14.2 o buildpath / lib / site_perl
Sin embargo, ahora, está instalando módulos en buildpath / lib / perl5
Comprendí que los módulos principales de Perl terminaron en buildpath / lib / 5.14.2 y los módulos no principales terminaron en buildpath / lib / site_perl.
Como esto se está instalando en buildpath / lib / perl5, ¿qué decide instalar en el directorio perl5 en lugar de 5.14.2 o site_perl?