[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