Slaven, Ok. I guess no one likes taint mode :/. I've removed the -T flag from all my test scripts and have released that as version 0.11. Thanks again.
Zev Slaven Rezic wrote: > Zev Benjamin <[EMAIL PROTECTED]> writes: > >> srezic, >> Thanks for running these tests. The tests pass on my end, so I need >> more information to track down the problem. Would you mind sending me >> the output of the following command in the root of the unpacked >> distribution? >> >> perl -T -MO=PerlReq t/00-load-basic.t >> >> Thanks. >> > > I think this is an issue that my system is using PERL5LIB to point to > the prerequisite directories (this could be seen as a simulation of a > non-root installation). PERL5LIB does not work together with -T, see > perldoc perlrun under PERL5LIB. > > So basically it looks like: > > $ env > PERL5LIB=/usr/local/src/CPAN/build/Pod-Strip-1.02-xhe4tT/blib/arch:/usr/local/src/CPAN/build/Pod-Strip-1.02-xhe4tT/blib/lib:/usr/local/src/CPAN/build/rpm-build-perl-0.6.6-8lzlw1/blib/arch:/usr/local/src/CPAN/build/rpm-build-perl-0.6.6-8lzlw1/blib/lib > perl5.10.0 -T -MO=PerlReq t/00-load-basic.t > Can't locate B/PerlReq.pm in @INC (@INC contains: > /usr/perl5.10.0/lib/5.10.0/amd64-freebsd /usr/perl5.10.0/lib/5.10.0 > /usr/perl5.10.0/lib/site_perl/5.10.0/amd64-freebsd > /usr/perl5.10.0/lib/site_perl/5.10.0) at (eval 1) line 18. > BEGIN failed--compilation aborted at (eval 1) line 18. > BEGIN failed--compilation aborted. > > If I remove -T from the test script, it looks better: > > $ env > PERL5LIB=/usr/local/src/CPAN/build/Pod-Strip-1.02-xhe4tT/blib/arch:/usr/local/src/CPAN/build/Pod-Strip-1.02-xhe4tT/blib/lib:/usr/local/src/CPAN/build/rpm-build-perl-0.6.6-8lzlw1/blib/arch:/usr/local/src/CPAN/build/rpm-build-perl-0.6.6-8lzlw1/blib/lib > perl5.10.0 -MO=PerlReq /tmp/00-load-basic.t > perl(Test/Builder/Tester.pm) > perl(Test/More.pm) > /tmp/00-load-basic.t syntax OK > > Regards, > Slaven > >> Zev >> >> [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 Zev Benjamin, >>> >>> This is a computer-generated report for Test-Dependencies-0.10 >>> on perl-5.10.0, created automatically by CPAN-Reporter-1.0601 >>> 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 with your distribution. If these results are >>> not what you expect or if you would like to learn how to avoid FAIL >>> reports for missing dependencies, unsupported operating systems, etc., >>> please consult "Notes for CPAN Authors" on the CPAN Testers Wiki: >>> http://cpantest.grango.org >>> >>> Sections of this report: >>> >>> * Tester comments >>> * Program output >>> * Prerequisites >>> * Environment and other context >>> >>> ------------------------------ >>> TESTER COMMENTS >>> ------------------------------ >>> >>> Additional comments from tester: >>> >>> [none provided] >>> >>> ------------------------------ >>> PROGRAM OUTPUT >>> ------------------------------ >>> >>> Output from '/usr/bin/make test': >>> >>> /usr/local/bin/perl5.10.0 "-Iinc" Makefile.PL --config= >>> --installdeps=B::PerlReq,0,PerlReq::Utils,0,Pod::Strip,0 >>> PERL_DL_NONLAZY=1 /usr/local/bin/perl5.10.0 "-MExtUtils::Command::MM" "-e" >>> "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/00-load-basic.t >>> t/01-load-with-exclude.t t/02-dependencies-default.t t/03-empty.t >>> t/04-dependencies-light.t t/05-dependencies-heavy.t t/boilerplate.t >>> t/pod-coverage.t t/pod.t >>> t/00-load-basic..............ok >>> t/01-load-with-exclude.......ok >>> t/02-dependencies-default....Could not determine modules used in >>> 't/00-load-basic.t' at >>> /mnt/i386/usr/local/src/CPAN/build/Test-Dependencies-0.10-Hlrzag/blib/lib/Test/Dependencies.pm >>> line 157. >>> # Looks like your test died before it could output anything. >>> dubious >>> Test returned status 255 (wstat 65280, 0xff00) >>> t/03-empty...................ok >>> t/04-dependencies-light......ok >>> t/05-dependencies-heavy......Could not determine modules used in >>> 't/00-load-basic.t' at >>> /mnt/i386/usr/local/src/CPAN/build/Test-Dependencies-0.10-Hlrzag/blib/lib/Test/Dependencies.pm >>> line 157. >>> # Looks like your test died before it could output anything. >>> dubious >>> Test returned status 255 (wstat 65280, 0xff00) >>> t/boilerplate................ok >>> t/pod-coverage...............ok >>> t/pod........................ok >>> Failed Test Stat Wstat Total Fail List of Failed >>> ------------------------------------------------------------------------------- >>> t/02-dependencies-default.t 255 65280 ?? ?? ?? >>> t/05-dependencies-heavy.t 255 65280 ?? ?? ?? >>> Failed 2/9 test scripts. 0/29 subtests failed. >>> Files=9, Tests=29, 12 wallclock secs ( 1.61 cusr + 0.29 csys = 1.90 CPU) >>> Failed 2/9 test programs. 0/29 subtests failed. >>> *** Error code 255 >>> >>> Stop in /mnt/i386/usr/local/src/CPAN/build/Test-Dependencies-0.10-Hlrzag. >>> >>> ------------------------------ >>> PREREQUISITES >>> ------------------------------ >>> >>> Prerequisite modules loaded: >>> >>> requires: >>> >>> Module Need Have >>> --------------------- ---- ------ >>> B::PerlReq 0 0.6.6 >>> File::Find::Rule 0 0.30 >>> IPC::Cmd 0 0.40_1 >>> Module::CoreList 0 2.13 >>> PerlReq::Utils 0 0 >>> Pod::Strip 0 1.02 >>> Test::Builder::Module 0 0.72 >>> Test::Builder::Tester 0.64 1.09 >>> YAML 0 0.66 >>> >>> ------------------------------ >>> ENVIRONMENT AND OTHER CONTEXT >>> ------------------------------ >>> >>> Environment variables: >>> >>> PATH = >>> /usr/local/bin:/usr/X11R6/bin:/usr/X11/bin:/usr/perl5.8.0/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/pilot/bin:/home/cpansand/bin/freebsd6.2:/home/cpansand/bin/sh:/home/cpansand/bin:/usr/X386/bin:/usr/games:/home/cpansand/devel:/mnt/i386/usr/home/e/eserte/work/srezic-misc/scripts >>> PERL5LIB = >>> /usr/local/src/CPAN/build/Pod-Strip-1.02-Pa0ZUh/blib/arch:/usr/local/src/CPAN/build/Pod-Strip-1.02-Pa0ZUh/blib/lib:/usr/local/src/CPAN/build/rpm-build-perl-0.6.6-xZZLCF/blib/arch:/usr/local/src/CPAN/build/rpm-build-perl-0.6.6-xZZLCF/blib/lib >>> PERL5_CPANPLUS_IS_RUNNING = 1796 >>> PERL5_CPAN_IS_RUNNING = 1796 >>> PERL_HTML_DISPLAY_CLASS = HTML::Display::Mozilla >>> SHELL = /usr/local/bin/zsh >>> TERM = xterm >>> >>> Perl special variables (and OS-specific diagnostics, for MSWin32): >>> >>> $^X = perl5.10.0 >>> $UID/$EUID = 1023 / 1023 >>> $GID = 1023 1023 1023 >>> $EGID = 1023 1023 1023 >>> >>> Perl module toolchain versions installed: >>> >>> Module Have >>> ------------------- --------- >>> CPAN 1.9205 >>> Cwd 3.2501 >>> ExtUtils::CBuilder 0.21 >>> ExtUtils::Command 1.13 >>> ExtUtils::Install 1.44 >>> ExtUtils::MakeMaker 6.42 >>> ExtUtils::Manifest 1.51_01 >>> ExtUtils::ParseXS 2.18_02 >>> File::Spec 3.2501 >>> Module::Build 0.2808_01 >>> Module::Signature 0.55 >>> Test::Harness 2.64 >>> Test::More 0.72 >>> YAML 0.66 >>> YAML::Syck 0.97 >>> version 0.74 >>> >>> >>> -- >>> >>> Summary of my perl5 (revision 5 version 10 subversion 0) configuration: >>> Platform: >>> osname=freebsd, osvers=6.2-release, archname=amd64-freebsd >>> uname='freebsd biokovo-amd64.herceg.de 6.2-release freebsd 6.2-release >>> #0: fri jan 12 08:32:24 utc 2007 [EMAIL PROTECTED]:usrobjusrsrcsysgeneric >>> amd64 ' >>> config_args='-Dprefix=/usr/perl5.10.0 -Dusemymalloc=n -D cc=ccache cc >>> -Dgccansipedantic -de' >>> hint=recommended, useposix=true, d_sigaction=define >>> useithreads=undef, usemultiplicity=undef >>> useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef >>> use64bitint=define, use64bitall=define, uselongdouble=undef >>> usemymalloc=n, bincompat5005=undef >>> Compiler: >>> cc='ccache cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H >>> -fno-strict-aliasing -pipe -I/usr/local/include', >>> optimize='-O2 -pipe', >>> cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing >>> -pipe -I/usr/local/include' >>> ccversion='', gccversion='3.4.6 [FreeBSD] 20060305', gccosandvers='' >>> intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 >>> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 >>> ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', >>> lseeksize=8 >>> alignbytes=8, prototype=define >>> Linker and Libraries: >>> ld='ccache cc', ldflags ='-Wl,-E -L/usr/local/lib' >>> libpth=/usr/lib /usr/local/lib >>> libs=-lgdbm -lm -lcrypt -lutil -lc >>> perllibs=-lm -lcrypt -lutil -lc >>> libc=, so=so, useshrplib=false, libperl=libperl.a >>> gnulibc_version='' >>> Dynamic Linking: >>> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' >>> cccdlflags='-DPIC -fPIC', lddlflags='-shared -L/usr/local/lib' >
