Although there will be a warning when execute `perl Makefile.PL', I think it's a good advice, I'll add that in the next version, unless I found something better, :-) Thanks very much.
sunnavy. On 08:00 Thu 24 May , David Golden wrote: > (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' > >> > > > > >
