# rm-rf.es

The perl module Text::CSV could not be installed

Tras actualizar un servidor FreeBSD a la última versión Release de cPanel (11.24.4-RELEASE_32603) me encontré con el siguiente error:

The perl module Text::CSV could not be installed.

This module is required by cPanel, and the system may not function correctly until it is installed, and functional.  Below is the results of the auto-install attempt:

Test Run
==============
Can't locate Text/CSV.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at - line 1.
BEGIN failed--compilation aborted at - line 1.

Installer Run
==============
%Config::Config is read-only

Al tratar de reinstalar el módulo de Perl, ya sea desde WHM o desde línea de comandos seguía sin dejarme por el dichoso «%Config::Config is read-only» así que directamente reinstalando perl 5.8.8 el problema ha quedado solucionado:

wget http://layer1.cpanel.net/perl588installer.tar.gz
tar xfvz perl588installer.tar.gz
cd perl588installer
./install

Tras instalarlo revisa que todos los módulos han sido instalados correctamente:

/scripts/checkperlmodules

Si todo a ido bien, os indicará lo siguiente tras el chequeo:

Using fast module check.....checked 110 modules in 19 second(s)
Tested 111, 111 ok, 0 failed.
Salir de la versión móvil