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?

Respuestas a la pregunta(2)

Su respuesta a la pregunta