Página 2 de 2

Re: Error en la instalación de módulo DBD::informix desde CP

NotaPublicado: 2013-02-19 10:15 @469
por elistraus
Ahora sí quedé despilfarrao :( No puedo acceder al cpan como root. Me da este error:

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
.Can't call method "http" on unblessed reference at /usr/local/share/perl/5.14.2/CPAN/FirstTime.pm line 1866
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


pero como usuario elizalde, sí puedo...

Que qué puedo hacer. Una ayuda, por favor :(

Re: Error en la instalación de módulo DBD::informix desde CP

NotaPublicado: 2013-02-19 11:07 @505
por explorer
El error indica que ha ocurrido un error en la primera ejecución del comando cpan.

Cuando se llama cpan por primera vez, hace una serie de preguntas. Entre ellas está la elección de un espejo (mirror) del repositorio de CPAN más próximo a ti. Te va haciendo una serie de preguntas sobre en qué continente estás, y luego va refinando la búsqueda.

La línea 1866 es justo donde el comando cpan está intentando averiguar esas direcciones.

¿Esa máquina está conectada a Internet y tiene bien configurada la resolución de nombres?

Si necesitas reiniciar esa configuración, ejecuta el comando cpan sin nada, y dentro de su shell, ejecuta:

o conf init

Se volverá a iniciar el proceso de preguntas de la configuración.

Como veo que estás con un Perl más o menos moderno (bueno, tiene un par de años, yo estoy ya con el Perl v5.16), otra opción sería usar el comando cpanm, que no te hará ninguna pregunta (se buscará la vida para autoconfigurarse).

Puedes probar a instalarlo con

curl -L http://cpanmin.us | perl - --sudo App::cpanminus

(sacado del hilo Instalación de módulos y bibliotecas en Perl).

Re: Error en la instalación de módulo DBD::informix desde CP

NotaPublicado: 2013-02-19 11:20 @514
por elistraus
Gracias, explorer, por la explicación. Lo veo y te comento...

Pero sí, la máquina está conectada a Internet y salgo a través de proxy. Pero voy a hacer lo que me sugieres y te comento...

Mil gracias de nuevo.

Re: Error en la instalación de módulo DBD::informix desde CP

NotaPublicado: 2013-02-19 12:31 @563
por explorer
Que estés detrás de un proxy ya es un problema.

Debes entrar en la shell del cpan (otra vez :) ) y ajustar los valores de acceso por proxy:

o conf init /proxy/


Artículo (en inglés).