(Note -- this is a different David responding)

I think if you add "perl => 5.008" to your PREREQ_PM in the
Makefile.PL (and requires in Build.PL), then CPAN and smoke testers
should then figure out not to try to build and test your module on
older Perls.

Best wishes,
David Golden

On 5/24/07, sunnavy <[EMAIL PROTECTED]> wrote:
Dear david,

Thanks for testing my module.

The error is like this:
Error:  Perl v5.8.0 required--this is only v5.6.2, stopped at 
/home/david/_/_/perl-5.6.2/.cpan/build/IP-QQWry-v0.0.14-LXDUvn/blib/lib/IP/QQWry.pm
 line 3.

I'm afraid all my perl versions are above v5.008, and I don't know whether
my module will work happily with v5.006, so I added `use 5.008;' in IP::QQWry
to enforce recent perl versions.

Maybe this limition is too strict, should I remove 'use 5.008;' in IP::QQWry?
Thanks for your advice, :-)

On 13:52 Wed 23 May     , [EMAIL PROTECTED] wrote:
> This distribution has been tested as part of the cpan-testers
> effort to test as many new uploads to CPAN as possible.  See
> http://testers.cpan.org/
>
> Please cc any replies to [email protected] to keep other
> test volunteers informed and to prevent any duplicate effort.
>
> --
> Dear sunnavy,
>
> This is a computer-generated test report for IP-QQWry-v0.0.14, created
> automatically by CPAN::Reporter, version 0.43, and sent to the CPAN
> Testers mailing list.  If you have received this email directly, it is
> because the person testing your distribution chose to send a copy to your
> CPAN email address; there may be a delay before the official report is
> received and processed by CPAN Testers.
>
> Thank you for uploading your work to CPAN.  However, it appears that
> there were some problems testing your distribution.
>
> Sections of this report:
>
>     * Tester comments
>     * Prerequisites
>     * Environment and other context
>     * Test output
>
> ------------------------------
> TESTER COMMENTS
> ------------------------------
>
> Additional comments from tester:
>
> [none provided]
>
> ------------------------------
> PREREQUISITES
> ------------------------------
>
> Prerequisite modules loaded:
>
> requires:
>
>     Module  Need  Have
>     ------- ----- ----
>     version 0.651 0.70
>
> ------------------------------
> ENVIRONMENT AND OTHER CONTEXT
> ------------------------------
>
> Environment variables:
>
>     LANG = en_GB
>     LANGUAGE = en_GB:en_US:en_GB:en
>     PATH = /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
>     PERL5LIB =
>     PERL5_CPANPLUS_IS_RUNNING = 1
>     PERL5_CPAN_IS_RUNNING = 1
>     SHELL = /bin/bash
>     TERM = screen
>
> Perl special variables (and OS-specific diagnostics, for MSWin32):
>
>     Perl: $^X = /home/david/cpantesting/perl-5.6.2/bin/perl
>     UID:  $<  = 1000
>     EUID: $>  = 1000
>     GID:  $(  = 1000 46 44 29 25 24 20 1000
>     EGID: $)  = 1000 46 44 29 25 24 20 1000
>
> Perl module toolchain versions installed:
>
>     Module              Have
>     ------------------- -------
>     CPAN                1.9101
>     Cwd                 2.04
>     ExtUtils::CBuilder  n/a
>     ExtUtils::Command   1.09_01
>     ExtUtils::Install   1.41
>     ExtUtils::MakeMaker 6.31
>     ExtUtils::Manifest  1.48
>     ExtUtils::ParseXS   n/a
>     File::Spec          0.86
>     Module::Build       0.2806
>     Module::Signature   n/a
>     Test::Harness       2.64
>     Test::More          0.67
>     version             0.70
>
> ------------------------------
> TEST OUTPUT
> ------------------------------
>
> Output from '/usr/bin/make test':
>
> PERL_DL_NONLAZY=1 /home/david/cpantesting/perl-5.6.2/bin/perl "-MExtUtils::Command::MM" 
"-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/00.load.........
> #   Failed test 'use IP::QQWry;'
> #   at t/00.load.t line 4.
> #     Tried to use 'IP::QQWry'.
> #     Error:  Perl v5.8.0 required--this is only v5.6.2, stopped at 
/home/david/_/_/perl-5.6.2/.cpan/build/IP-QQWry-v0.0.14-LXDUvn/blib/lib/IP/QQWry.pm
 line 3.
> # BEGIN failed--compilation aborted at t/00.load.t line 4.
> # Compilation failed in require at (eval 3) line 2.
> # BEGIN failed--compilation aborted at (eval 3) line 2.
> Use of uninitialized value in concatenation (.) or string at t/00.load.t line 
7.
> # Testing IP::QQWry
> # Looks like you failed 1 test of 1.
> dubious
>       Test returned status 1 (wstat 256, 0x100)
> DIED. FAILED test 1
>       Failed 1/1 tests, 0.00% okay
> t/IP-QQWry........Perl v5.8.0 required--this is only v5.6.2, stopped at 
lib/IP/QQWry.pm line 3.
> BEGIN failed--compilation aborted at lib/IP/QQWry.pm line 3.
> Compilation failed in require at t/IP-QQWry.t line 6.
> BEGIN failed--compilation aborted at t/IP-QQWry.t line 6.
> dubious
>       Test returned status 255 (wstat 65280, 0xff00)
> t/perlcritic......skipped
>         all skipped: Test::Perl::Critic 0.0.8 required for testing PBP 
complicance
> t/pod-coverage....ok
> t/pod.............ok
> Failed Test  Stat Wstat Total Fail  List of Failed
> 
-------------------------------------------------------------------------------
> t/00.load.t     1   256     1    1  1
> t/IP-QQWry.t  255 65280    ??   ??  ??
> 1 test skipped.
> Failed 2/5 test scripts. 1/3 subtests failed.
> Files=5, Tests=3,  0 wallclock secs ( 0.21 cusr +  0.02 csys =  0.23 CPU)
> Failed 2/5 test programs. 1/3 subtests failed.
> make: *** [test_dynamic] Error 11
>
>
> --
>
> Summary of my perl5 (revision 5.0 version 6 subversion 2) configuration:
>   Platform:
>     osname=linux, osvers=2.4.27-3-686, archname=i686-linux
>     uname='linux pigsty 2.4.27-3-686 #1 tue dec 5 21:03:54 utc 2006 i686 
gnulinux '
>     config_args='-Dprefix=/home/david/cpantesting/perl-5.6.2 -de'
>     hint=recommended, useposix=true, d_sigaction=define
>     usethreads=undef use5005threads=undef useithreads=undef 
usemultiplicity=undef
>     useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
>     use64bitint=undef use64bitall=undef uselongdouble=undef
>   Compiler:
>     cc='cc', ccflags ='-fno-strict-aliasing -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64',
>     optimize='-O3',
>     cppflags='-fno-strict-aliasing'
>     ccversion='', gccversion='3.3.5 (Debian 1:3.3.5-13)', gccosandvers=''
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=8
>     alignbytes=4, usemymalloc=n, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lnsl -lgdbm -ldl -lm -lc -lcrypt -lutil
>     perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil
>     libc=/lib/libc-2.3.2.so, so=so, useshrplib=false, libperl=libperl.a
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
>     cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
>


Reply via email to