[caracas-pm] Net PcapUtils

José Manuel Echenique H jmecheniqueh at yahoo.es
Thu May 28 13:28:49 PDT 2009


Gracias Alejandro, intentaré manual.

Saludos

José Echenique.

--- El vie, 29/5/09, Alejandro Imass <ait at p2ee.org> escribió:

De: Alejandro Imass <ait at p2ee.org>
Asunto: Re: [caracas-pm] Net PcapUtils
Para: "Josÿffffffffffe9 Manuel Echenique H" <jmecheniqueh at yahoo.es>
CC: "Caracas Perl Mongers" <caracas-pm at pm.org>
Fecha: viernes, 29 mayo, 2009 1:15

Parece que no eres el único:

http://deps.cpantesters.org/?module=Net::PcapUtils;perl=latest

Cuando tengo ese tipo de problemas generalmente es porque te falta
algún header y el XS no compila (si usas Debian a veces es tan
sencillo como uubicar e instalar el -dev de la lib de la cual depende
el paquete). En tu caso si Net-Pcap está instalado y funcionando,
Net::PcapUtils no tendría por que fallar ya que por lo que puder ver
por encimita no tiene otras dependencias más que Net-Pcap 0.03 en
adelante.

A veces hay paquetes de Perl que son un fastidio instalar via CPAN y
quizás tengas mejor suerte con el binario de tu distro favorita de
Linux/*BSD. Un ejemplo es DBI y los DBD ya que las dependencias con
las versiones instaladas en tu OS pueden llegar a ser una pesadilla.

Si quieres resolver con la versión actual de CPAN: Yo te recomiendo
que bajes el paquete a mano, tanto Net-Pcap primero a ver si realmente
está instalado y luego re-intentes con Net::PcapUtils, de nuevo a mano
para poder meterle mano a los tests y tratar de determinar lo que está
pasando.

A mi me huele que bien sea  Net::PcapUtils está bien roto (aunque el
código no parece complejo por lo cual lo dudo), o el api de Net-Pcap
cambió sustancialmente (quizás hubo una nueva versión muy reciente???)
y Net::PcapUtils se quedó atrás, por lo cual vas a tener que instalar
ua versión previa de Net::Pcap o arreglar Net::PcapUtils y pasarle el
patch al autor. O reportar el problema en CPAN RT y esperar... ;-)

Una de las bellezas del código abierto es justamente meterle la mano
al código ajeno. Así que aprovéchalo y métele mano y policías con
"warn" por todos lados a ver donde está el probelma ;-)

Saludos,
Alejandro Imass

2009/5/28 Josÿffffffffffe9 Manuel Echenique H <jmecheniqueh at yahoo.es>:
>
> Hola Mongers,
>
> He querido instalar Net::PcapUtils en Lenny y he tenido algunos problemas.
> Lo hago desde cpan, tengo los siguientes modulos ya instalados:
> Module  = Net::Pcap              (SAPER/Net-Pcap-0.16.tar.gz)
> Module  = POE::Component::Pcap   (FLETCH/POE-Component-Pcap-0.04.tar.gz)
> 11 items found
>
> pero:
> cpan[3]> install Net::PcapUtils
> Running install for module 'Net::PcapUtils'
> Running make for T/TI/TIMPOTTER/Net-PcapUtils-0.01.tar.gz
>   Has already been unwrapped into directory
> /root/.cpan/build/Net-PcapUtils-0.01-siUfwP
>   Has already been made
> Running make test
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/01-loop.... Failed 1/1 subtests
> t/02-open.... Failed 1/1 subtests
> t/03-next.... Failed 2/2 subtests
>
> Test Summary Report
> -------------------
> t/01-loop (Wstat: 0 Tests: 1 Failed: 1)
>   Failed test:  1
> t/02-open (Wstat: 0 Tests: 1 Failed: 1)
>   Failed test:  1
> t/03-next (Wstat: 0 Tests: 1 Failed: 1)
>   Failed test:  1
>   Parse errors: Bad plan.  You planned 2 tests but ran 1.
> Files=3, Tests=3,  0 wallclock secs ( 0.06 usr  0.01 sys +  0.14 cusr  0.03
> csys =  0.24 CPU)
> Result: FAIL
> Failed 3/3 test programs. 3/3 subtests failed.
> make: *** [test_dynamic] Error 255
>   TIMPOTTER/Net-PcapUtils-0.01.tar.gz
>   /usr/bin/make test -- NOT OK
> //hint// to see the cpan-testers results for installing this module, try:
>   reports TIMPOTTER/Net-PcapUtils-0.01.tar.gz
> Running make install
>   make test had returned bad status, won't install without force
> Failed during this command:
>  TIMPOTTER/Net-PcapUtils-0.01.tar.gz          : make_test NO
>
> Si pudieran ayudarme, gracias.
>
>
> José Echenique.
>
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
>



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/caracas-pm/attachments/20090528/72a33370/attachment.html>


More information about the caracas-pm mailing list