[LUG.ro] Modulos perl, problemas de instalacion

Sebastian Dominguez sebaminguez en gmail.com
Mar Abr 15 12:13:58 ART 2008


Buenos dias a los entendidos en Perl (y a los demas tambien ;) )

Me ha tocado instalar el sistema de seguimiento "Bugzilla" en dos
servidores con suse. El primero en Suse 10.1 que no presentó ningun
problema y el segundo con suse 9.3 que me esta haciendo parir.

Mientras que en suse 10 la instalacion a travez de /usr/bin/perl
-MCPAN -e 'install "MODULO"' para instalar las dependencias que
informaba el porceso de configuracion ./checksetup.pl funcionó
perfectamente, en suse 9.3 fue imposible instalar algunos módulos y
otros actuan de manera extraña.

El modulo mas problematico ha sido el DBD::Pg el cual requiere DBI y
version. Ambos imposibles de instalar con CPAN, pero enconte paquetes
para esta version de suse de DBI y DBD::Pg.

Orginalmente la version de DBI era la 1.41, instale la  1.45 y el yast
informa la nueva version, pero el checksetup.pl directamente no lo
encuentra instalado.
Por otro lado, el DBD::Pg se instaló correctamente dsde el paquete rpm
pero en yat no aparece. Tambien debo actualizar MIME::Base64 y tampoco
lo logro desde CPAN, pero a este no le he dedicado tiempo, centrandome
en el DBI por ahora.

El resultado de checksetup.pl:
Checking perl modules ...
Checking for       AppConfig (v1.52)   ok: found v1.66
Checking for             CGI (v2.93)   ok: found v3.35
Checking for    Data::Dumper (any)     ok: found v2.121
Checking for    Date::Format (v2.21)   ok: found v2.22
Checking for             DBI (v1.38)    not found
Checking for      File::Spec (v0.84)   ok: found v3.2701
Checking for      File::Temp (any)     ok: found v0.20
Checking for        Template (v2.10)   ok: found v2.19
Checking for      Text::Wrap (v2001.0131) ok: found v2006.1117
Checking for    Mail::Mailer (v1.67)   ok: found v2.02
Checking for    MIME::Base64 (v3.01)    found v2.21
Checking for    MIME::Parser (v5.406)  ok: found v5.406
Checking for        Storable (any)     ok: found v2.09

Lamentablemente soy un total desconocedor de perl y sus módulos y me
han encarado esta tarea que me supera. He buscado por dos dias los
detalles de donde se guardan y como se buscan estos módulos, pero no
he tenido exito.Al parecer no muchos han tenido problema con estos
temas y lo han publicado.

Estaria eternamente agradecido y en deuda ;) con quien pueda
orientarme un poco con estos temas de los modulos de perl, un link al
menos.

Muchisimas gracias a todos

-- 
Sebastian Dominguez
Msn: sebastian[en]hotmail.com.ar
jabber/gtalk: sebaminguez[en]gmail.com



Más información sobre la lista de distribución Lugro