Created
January 26, 2013 10:45
-
-
Save peczenyj/4641638 to your computer and use it in GitHub Desktop.
Strange error in Perl 5.10 and OpenBSD
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| FAIL Lazy-Bool-0.04.1 v5.10.0 OpenBSD | |
| ... | |
| PERL_DL_NONLAZY=1 /home/cpan/pit/thr/perl-5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t | |
| t/Lazy-Bool-Cached.t .. | |
| Dubious, test returned 29 (wstat 7424, 0x1d00) | |
| Failed 11/11 subtests | |
| # Failed test 'use Lazy::Bool::Cached;' | |
| # at t/Lazy-Bool-Cached.t line 3. | |
| # Tried to use 'Lazy::Bool::Cached'. | |
| # Error: Can't locate parent.pm in @INC (@INC contains: /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/arch /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/arch /home/cpan/pit/thr/perl-5.10.0/lib/5.10.0/OpenBSD.amd64-openbsd-thread-multi /home/cpan/pit/thr/perl-5.10.0/lib/5.10.0 /home/cpan/pit/thr/perl-5.10.0/lib/site_perl/5.10.0/OpenBSD.amd64-openbsd-thread-multi /home/cpan/pit/thr/perl-5.10.0/lib/site_perl/5.10.0 .) at /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib/Lazy/Bool/Cached.pm line 2. | |
| # BEGIN failed--compilation aborted at /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib/Lazy/Bool/Cached.pm line 2. | |
| # Compilation failed in require at (eval 4) line 2. | |
| # BEGIN failed--compilation aborted at (eval 4) line 2. | |
| # Failed test 'require Lazy::Bool::Cached;' | |
| # at t/Lazy-Bool-Cached.t line 8. | |
| # Tried to require 'Lazy::Bool::Cached'. | |
| # Error: Attempt to reload Lazy/Bool/Cached.pm aborted. | |
| # Compilation failed in require at (eval 5) line 2. | |
| # Failed test 'new() died' | |
| # at t/Lazy-Bool-Cached.t line 9. | |
| # Error was: Can't locate object method "new" via package "Lazy::Bool::Cached" at /home/cpan/pit/thr/perl-5.10.0/lib/5.10.0/Test/More.pm line 668. | |
| # Failed test 'The class isa Lazy::Bool' | |
| # at t/Lazy-Bool-Cached.t line 10. | |
| # The class isn't a 'Lazy::Bool' it's a '' | |
| # Looks like you failed 3 tests of 3. | |
| # Failed test 'test package' | |
| # at t/Lazy-Bool-Cached.t line 11. | |
| Can't locate object method "new" via package "Lazy::Bool::Cached" at t/Lazy-Bool-Cached.t line 18. | |
| # Child (should be lazy) exited without calling finalize() | |
| # Failed test 'should be lazy' | |
| # at /home/cpan/pit/thr/perl-5.10.0/lib/5.10.0/Test/Builder.pm line 252. | |
| # Looks like you planned 11 tests but ran 3. | |
| # Looks like you failed 3 tests of 3 run. | |
| # Looks like your test exited with 29 just after 3. | |
| t/Lazy-Bool.t ......... ok | |
| Test Summary Report | |
| ------------------- | |
| t/Lazy-Bool-Cached.t (Wstat: 7424 Tests: 3 Failed: 3) | |
| Failed tests: 1-3 | |
| Non-zero exit status: 29 | |
| Parse errors: Bad plan. You planned 11 tests but ran 3. | |
| Files=2, Tests=14, 1 wallclock secs ( 0.02 usr 0.05 sys + 0.03 cusr 0.03 csys = 0.13 CPU) | |
| Result: FAIL | |
| *** Error code 255 | |
| Stop in /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1 (line 827 of Makefile). | |
| Failed 1/2 test programs. 3/14 subtests failed. | |
| MISSING PREREQUISITES: | |
| It was observed that the test suite seem to fail without these modules: | |
| parent | |
| As such, adding the prerequisite module(s) to 'PREREQ_PM' in your | |
| Makefile.PL should solve this problem. For example: | |
| WriteMakefile( | |
| AUTHOR => 'PACMAN (cpanplus-info@lists.sf.net)', | |
| ... # other information | |
| PREREQ_PM => { | |
| 'parent' => '0', # or a minimum working version | |
| } | |
| ); | |
| Thanks! :-) | |
| Perl module toolchain versions installed: | |
| Module Name Have | |
| CPANPLUS 0.9134 | |
| CPANPLUS::Dist::Build 0.68 | |
| Cwd 3.40 | |
| ExtUtils::CBuilder 0.280205 | |
| ExtUtils::Command 1.16 | |
| ExtUtils::Install 1.54 | |
| ExtUtils::MakeMaker 6.64 | |
| ExtUtils::Manifest 1.61 | |
| ExtUtils::ParseXS 3.18 | |
| File::Spec 3.40 | |
| Module::Build 0.4003 | |
| Pod::Parser 1.35 | |
| Pod::Simple 3.05 | |
| Test::Harness 3.26 | |
| Test::More 0.98 | |
| version 0.9901 | |
| ******************************** NOTE ******************************** | |
| The comments above are created mechanically, possibly without manual | |
| checking by the sender. As there are many people performing automatic | |
| tests on each upload to CPAN, it is likely that you will receive | |
| identical messages about the same problem. | |
| If you believe that the message is mistaken, please reply to the first | |
| one with correction and/or additional informations, and do not take | |
| it personally. We appreciate your patience. :) | |
| ********************************************************************** | |
| Additional comments: | |
| This report was machine-generated by CPANPLUS::Dist::YACSmoke 0.84. | |
| Powered by minismokebox version 0.54 | |
| ------------------------------ | |
| ENVIRONMENT AND OTHER CONTEXT | |
| ------------------------------ | |
| Environment variables: | |
| AUTOMATED_TESTING = 1 | |
| PATH = /home/cpan/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games:. | |
| PERL5LIB = :/home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib:/home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/arch | |
| PERL5_CPANPLUS_IS_RUNNING = 17022 | |
| PERL5_CPANPLUS_IS_VERSION = 0.9134 | |
| PERL5_MINISMOKEBOX = 0.54 | |
| PERL5_YACSMOKE_BASE = /home/cpan/pit/thr/conf/perl-5.10.0 | |
| PERL_EXTUTILS_AUTOINSTALL = --defaultdeps | |
| PERL_MM_USE_DEFAULT = 1 | |
| SHELL = /usr/local/bin/bash | |
| TERM = screen | |
| Perl special variables (and OS-specific diagnostics, for MSWin32): | |
| Perl: $^X = /home/cpan/pit/thr/perl-5.10.0/bin/perl | |
| UID: $< = 1001 | |
| EUID: $> = 1001 | |
| GID: $( = 1001 1001 | |
| EGID: $) = 1001 1001 | |
| ------------------------------- | |
| -- | |
| Summary of my perl5 (revision 5 version 10 subversion 0) configuration: | |
| Platform: | |
| osname=openbsd, osvers=5.1, archname=OpenBSD.amd64-openbsd-thread-multi | |
| uname='openbsd oliphant.bingosnet.co.uk 5.1 generic#181 amd64 ' | |
| config_args='-des -Dprefix=/home/cpan/pit/thr/perl-5.10.0 -Dusethreads' | |
| hint=recommended, useposix=true, d_sigaction=define | |
| useithreads=define, usemultiplicity=define | |
| useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef | |
| use64bitint=define, use64bitall=define, uselongdouble=undef | |
| usemymalloc=y, bincompat5005=undef | |
| Compiler: | |
| cc='cc', ccflags ='-pthread -fno-strict-aliasing -pipe -I/usr/local/include', | |
| optimize='-O2', | |
| cppflags='-pthread -fno-strict-aliasing -pipe -I/usr/local/include' | |
| ccversion='', gccversion='4.2.1 20070719 ', gccosandvers='openbsd5.1' | |
| 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='cc', ldflags ='-pthread -Wl,-E -L/usr/local/lib' | |
| libpth=/usr/local/lib /usr/lib | |
| libs=-lgdbm -lm -lutil -lc | |
| perllibs=-lm -lutil -lc | |
| libc=/usr/lib/libc.so.62.0, 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 -fPIC -L/usr/local/lib' | |
| Characteristics of this binary (from libperl): | |
| Compile-time options: MULTIPLICITY MYMALLOC PERL_DONT_CREATE_GVSV | |
| PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL | |
| USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES | |
| USE_PERLIO USE_REENTRANT_API | |
| Built under openbsd | |
| Compiled at May 5 2012 02:28:44 | |
| %ENV: | |
| PERL5LIB=":/home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib:/home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/arch" | |
| PERL5_CPANPLUS_IS_RUNNING="17022" | |
| PERL5_CPANPLUS_IS_VERSION="0.9134" | |
| PERL5_MINISMOKEBOX="0.54" | |
| PERL5_YACSMOKE_BASE="/home/cpan/pit/thr/conf/perl-5.10.0" | |
| PERL_EXTUTILS_AUTOINSTALL="--defaultdeps" | |
| PERL_MM_USE_DEFAULT="1" | |
| @INC: | |
| /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/lib | |
| /home/cpan/pit/thr/conf/perl-5.10.0/.cpanplus/5.10.0/build/Lazy-Bool-0.04.1/blib/arch | |
| /home/cpan/pit/thr/perl-5.10.0/lib/5.10.0/OpenBSD.amd64-openbsd-thread-multi | |
| /home/cpan/pit/thr/perl-5.10.0/lib/5.10.0 | |
| /home/cpan/pit/thr/perl-5.10.0/lib/site_perl/5.10.0/OpenBSD.amd64-openbsd-thread-multi | |
| /home/cpan/pit/thr/perl-5.10.0/lib/site_perl/5.10.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment