Tenemos una granja de servidores que estamos migrando lentamente a una nueva versión de Perl (5.12.1). Actualmente estamos ejecutando 5.8.5. El sistema operativo también se actualizará de RedHat 4 a RedHat 5, pero RedHat 5 aún está de vuelta en Perl 5.8.8. Por lo tanto, durante un tiempo en nuestro árbol fuente apoyaremos dos versiones de Perl.¿Las diferentes versiones de Perl requieren diferentes instalaciones de módulos de CPAN?
Me han dicho que instale la nueva versión de Perl en nuestro árbol fuente, y también todos los módulos CPAN que usamos actualmente. Realmente me dijeron que 'compilara' los módulos con la versión correcta de Perl. Estoy confundido por esto. ¿Algunos módulos realmente se configuran de forma diferente para diferentes versiones de Perl? Dado esto, ¿supongo que debo configurar un directorio CPAN para cada versión de Perl en nuestro árbol?
¿Alguna información o 'trampas' sobre este escenario?
Editar: Como una pregunta adicional, ¿servirá el mismo directorio de cpan (señalado por ~/.cpan) para ambos árboles, o debería vincular en diferentes directorios cuando estoy trabajando en diferentes árboles (instalando módulos)?
Por favor, cite o resuma el artículo en lugar de simplemente proporcionar un enlace. De esa forma, su respuesta sigue siendo útil, incluso si la fuente desaparece. – Brian
@Gautam Prashant: resuma el artículo :) :) –