[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Para PERListas



> Al querer usar un programita (popbeforesmtp), que está hecho en Perl me
> marca el siguiente error:
>
> Can't locate Net/Netmask.pm in @INC (@INC contains:
> /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1
> /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1
> /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0
> /usr/lib/perl5/site_perl) at /usr/sbin/pop-before-smtp line 186.
> BEGIN failed--compilation aborted at /usr/sbin/pop-before-smtp line 186.
>
> Si busco el Netmask.pm me dice que si existe, pero en otro directorio:
>
> # locate Netmask.pm
> /usr/local/lib/perl5/site_perl/5.8.0/Net/Netmask.pm
> /root/.cpan/build/Net-Netmask-1.9002/Netmask.pm
> /root/.cpan/build/Net-Netmask-1.9002/blib/lib/Net/Netmask.pm
>
> Como cambio ese @INC para que en lugar de buscar en la versión 5.6.1 busque
> en la 5.8.0 que es la que tengo?
>
> # perl -v
>
> This is perl, v5.8.0 built for i686-linux

Ummm... Estas seguro de que no tienes a ambas versiones de Perl en tu
sistema? El que busque en 5.6.1 no es porque si. Revisa como esta hecho
este programita, que binario de Perl busca...

En todo caso, puedes modificarlo, insertarle cerca del principio:
use lib qw(/usr/local/lib/perl5/site_perl/5.8.0)
Pero te advierto que puede no jalar. La compatibilidad binaria (para los
modulos con porciones compiladas) no se mantiene entre 5.6.x y 5.8.x

-- 
Gunnar Wolf - gwolf en campus iztacala unam mx - (+52-55)5623-1118
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

_______________________________________________
Ayuda mailing list
Ayuda en linux org mx
Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/



[Hilos de Discusión] [Fecha] [Tema] [Autor]