SV: [Oslo-aktive] Testproblem på cpan

Terje Kristensen terje.kristensen at webon.net
Ons 7. Des 2005 23:37:17 PST


Så bra ut her.

[root at www5 terje]# perl -v

This is perl, v5.8.5 built for i686-linux

Copyright 1987-2004, Larry Wall

Perl may be copied only under the terms of either the Artistic License
or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to
the
Internet, point your browser at http://www.perl.com/, the Perl Home
Page.

[root at www5 terje]# perl -MCPAN -e shell

cpan> install Gftracks
Running install for module Gftracks
Running make for M/MS/MSICKEL/Gftracks-0.9.tar.gz
Fetching with LWP:
  ftp://ftp.du.se/pub/CPAN/authors/id/M/MS/MSICKEL/Gftracks-0.9.tar.gz
CPAN: Digest::MD5 loaded ok
Fetching with LWP:
  ftp://ftp.du.se/pub/CPAN/authors/id/M/MS/MSICKEL/CHECKSUMS
Checksum for
/root/.cpan/sources/authors/id/M/MS/MSICKEL/Gftracks-0.9.tar.gz ok
Scanning cache /root/.cpan/build for sizes
Gftracks-0.9/
Gftracks-0.9/META.yml
Gftracks-0.9/t/
Gftracks-0.9/t/test.wav.tracks
Gftracks-0.9/t/01load.t
Gftracks-0.9/t/05insert.t
Gftracks-0.9/t/03utils.t
Gftracks-0.9/t/06delete.t
Gftracks-0.9/t/02can.t
Gftracks-0.9/t/04init.t
Gftracks-0.9/Changes
Gftracks-0.9/Gftracks.pm
Gftracks-0.9/MANIFEST
Gftracks-0.9/Makefile.PL
Gftracks-0.9/README

  CPAN.pm: Going to build M/MS/MSICKEL/Gftracks-0.9.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for Gftracks
cp Gftracks.pm blib/lib/Gftracks.pm
Manifying blib/man3/Gftracks.3
  /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01load......ok

t/02can.......ok

t/03utils.....ok

t/04init......ok

t/05insert....ok

t/06delete....ok

All tests successful.
Files=6, Tests=60,  1 wallclock secs ( 0.23 cusr +  0.04 csys =  0.27
CPU)
  /usr/bin/make test -- OK
Running make install
Manifying blib/man3/Gftracks.3
Installing /usr/local/lib/perl5/site_perl/5.8.5/Gftracks.pm
Installing /usr/local/share/man/man3/Gftracks.3
Writing
/usr/local/lib/perl5/site_perl/5.8.5/i686-linux/auto/Gftracks/.packlist
Appending installation info to
/usr/local/lib/perl5/5.8.5/i686-linux/perllocal.pod
  /usr/bin/make install  -- OK




Terje

-----Opprinnelig melding-----
Fra: oslo-aktive-bounces at pm.org [mailto:oslo-aktive-bounces at pm.org] På
vegne av Morten Sickel
Sendt: 6. desember 2005 22:29
Til: oslo-aktive at pm.org
Emne: [Oslo-aktive] Testproblem på cpan


Er denne listen helt død om dagen, eller er det jeg som har falt ut av
en 
eller annen grunn? 

Her er det noe, i hvert fall:

Jeg skrev en modul som jeg lastet opp på Cpan, 
(http://search.cpan.org/~msickel/Gftracks-0.9/, den er for manipulasjon
av en 
spesiell type filer ) hos meg går ting som følger: (Debian etch, perl
5.8.7 
samme resultat på sarge med perl 5.8.4)

----------------------
morten at betula:~/test$ tar -xzf ../Gftracks/Gftracks-0.9.tar.gz
morten at betula:~/test$ cd Gftracks-0.9/
morten at betula:~/test/Gftracks-0.9$ perl Makefile.PL Checking if your kit
is complete... Looks good Writing Makefile for Gftracks
morten at betula:~/test/Gftracks-0.9$ make cp Gftracks.pm
blib/lib/Gftracks.pm Manifying blib/man3/Gftracks.3pm
morten at betula:~/test/Gftracks-0.9$ make test PERL_DL_NONLAZY=1
/usr/bin/perl "-MExtUtils::Command::MM" "-e" 
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01load......ok
t/02can.......ok t/03utils.....ok t/04init......ok t/05insert....ok
t/06delete....ok All tests successful. Files=6, Tests=60,  1 wallclock
secs ( 0.81 cusr +  0.18 csys =  0.99 CPU)
----------------------------------

Med andre ord, alt skulle være i orden. Imidlertid, noen på cpan-testers
får:

--------------------------
[CP_MSG] [Tue Dec  6 13:42:33 2005] Extracted 'Gftracks' to 
'/net/sunu991/disc1/home/.cpanplus/5.8.5/build/Gftracks-0.9'
[CP_MSG] [Tue Dec  6 13:42:42 2005] Checking if your kit is complete...
Looks good Writing Makefile for Gftracks

[CP_ERROR] [Tue Dec  6 13:43:12 2005] MAKE failed: No such file or
directory 
cp Gftracks.pm blib/lib/Gftracks.pm
Can't locate object method "fullstop_space_harden" via package
"Pod::Man" 
at /usr/local/perl-5.8.5/lib/5.8.5/Pod/Man.pm line 83.
make: *** [manifypods] Error 255
-----------------------------


For meg ser det ut som om det er en feil med testerens oppsett, men det
virker 
jo litt rart, men jeg kan ikke se av feilmeldingen hva som jeg skulle ha
gjord 
feil,  dvs det ser jo ut som om feilen ligger i pod'en et eller et annet

sted, men da burde jo mine tester tatt det (og Manifying trinnet funker
jo 
også greit hos meg) samme modul har forrresten så langt passed på 5.8.7
på 
FreeBsd. Er det noen som vet om noen pod bug i 5.8.5? Hvis noen skulle
ha en 
levende 5.8.5 installasjon, hadde jeg satt pris å få kjørt en make test
der.

Morten
_______________________________________________
Oslo-aktive mailing list
Oslo-aktive at pm.org http://mail.pm.org/mailman/listinfo/oslo-aktive



Mer informasjon om epostlisten Oslo-aktive.