http://qs321.pair.com?node_id=592155

mifflin has asked for the wisdom of the Perl Monks concerning the following question:

I'm trying to install only-0.28 but it spits up something awful. Below is the make test output. In addition, I also get a big core dump file.
Can someone throw me a hint as to the what the problem might be here?
make test output ...
# make test PERL_DL_NONLAZY=1 /home/utils/perl-5.8.8/bin/perl "-MExtUtils::Command +::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00config.............ok + t/01install............ok + t/02basic..............Loaded _Foo::Bar, but version (v1.0.0) did not +satisfy the requirement: use only _Foo::Bar => '0.50'; at t/02basic.t line 6 BEGIN failed--compilation aborted at t/02basic.t line 6. # Looks like your test died before it could output anything. t/02basic..............dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/03range..............Loaded _Foo::Bar, but version (v1.0.0) did not +satisfy the requirement: use only _Foo::Bar => '0.50-0.59 !0.50'; at t/03range.t line 6 BEGIN failed--compilation aborted at t/03range.t line 6. # Looks like your test died before it could output anything. t/03range..............dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-4 Failed 4/4 tests, 0.00% okay t/04clobber............Loaded _Foo::Bar, but version (v1.0.0) did not +satisfy the requirement: use only _Foo::Bar => '0.55'; at t/04clobber.t line 6 BEGIN failed--compilation aborted at t/04clobber.t line 6. # Looks like your test died before it could output anything. t/04clobber............dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-7 Failed 7/7 tests, 0.00% okay t/05site...............Use of uninitialized value in pattern match (m/ +/) at t/05site.t line 7. t/05site...............ok 1/4Use of uninitialized value in pattern mat +ch (m//) at t/05site.t line 10. t/05site...............ok + t/06require............Loaded _Foo::Bar, but version (v1.0.0) did not +satisfy the requirement: use only _Foo::Bar => '0.60'; at t/06require.t line 6 BEGIN failed--compilation aborted at t/06require.t line 6. # Looks like your test died before it could output anything. t/06require............dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/07inc................Loaded _Foo::Bar, but version (v1.0.0) did not +satisfy the requirement: use only _Foo::Bar => '0.60'; at t/07inc.t line 6 BEGIN failed--compilation aborted at t/07inc.t line 6. # Looks like your test died before it could output anything. t/07inc................dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-5 Failed 5/5 tests, 0.00% okay t/08use................ok + t/09alternate..........ok 1/4 + t/09alternate..........NOK 2/4# Failed test at t/09alternate.t line +25. # got: 'Can't locate desired version of _Boom in @INC: # - only:_Boom:/home/erickn/perlinstall/build/only-0.28/t/alternate # - t/site # - t/lib # - t # - inc # - /home/erickn/perlinstall/build/only-0.28/inc # - /home/erickn/perlinstall/build/only-0.28/blib/lib # - /home/erickn/perlinstall/build/only-0.28/blib/arch # - /home/utils/perl-5.8.8/lib/5.8.8/sun4-solaris # - /home/utils/perl-5.8.8/lib/5.8.8 # - /home/utils/perl-5.8.8/lib/site_perl/5.8.8/sun4-solaris # - /home/utils/perl-5.8.8/lib/site_perl/5.8.8 # - /home/utils/perl-5.8.8/lib/site_perl # - . # at (eval 24) line 2 # BEGIN failed--compilation aborted at (eval 24) line 2. # ' # expected: '' # Failed test at t/09alternate.t line 26. # got: undef t/09alternate..........NOK 3/4# expected: '0.77' + # Failed test at t/09alternate.t line 27. t/09alternate..........NOK 4/4# got: undef + # expected: 'Bada-Boom' # Looks like you failed 3 tests of 4. t/09alternate..........dubious + Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/10install_version....ok 1/4 + # Failed test at t/10install_version.t line 14. t/10install_version....NOK 2/4# got: 'Can't locate desired ve +rsion of _Boom in @INC: # - only:_Boom:/home/erickn/perlinstall/build/only-0.28/t/alternate # - t/site # - t/lib # - t # - inc # - /home/erickn/perlinstall/build/only-0.28/inc # - /home/erickn/perlinstall/build/only-0.28/blib/lib # - /home/erickn/perlinstall/build/only-0.28/blib/arch # - /home/utils/perl-5.8.8/lib/5.8.8/sun4-solaris # - /home/utils/perl-5.8.8/lib/5.8.8 # - /home/utils/perl-5.8.8/lib/site_perl/5.8.8/sun4-solaris # - /home/utils/perl-5.8.8/lib/site_perl/5.8.8 # - /home/utils/perl-5.8.8/lib/site_perl # - . # at (eval 24) line 2 # BEGIN failed--compilation aborted at (eval 24) line 2. # ' # expected: '' # Failed test at t/10install_version.t line 15. t/10install_version....NOK 3/4# got: undef + # expected: '0.77' # Failed test at t/10install_version.t line 16. t/10install_version....NOK 4/4# got: undef + # expected: 'Bada-Boom' # Looks like you failed 3 tests of 4. t/10install_version....dubious + Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/11fail_msg...........ok + t/12set_versionlib..... # Failed test at t/12set_versionlib.t line 15. # got: 'Can't locate desired version of _Boom in @INC: # - only:_Boom:/home/erickn/perlinstall/build/only-0.28/t/alternate # - t/site t/12set_versionlib.....NOK 1/3# - t/lib + # - t # - inc # - /home/erickn/perlinstall/build/only-0.28/inc # - /home/erickn/perlinstall/build/only-0.28/blib/lib # - /home/erickn/perlinstall/build/only-0.28/blib/arch # - /home/utils/perl-5.8.8/lib/5.8.8/sun4-solaris # - /home/utils/perl-5.8.8/lib/5.8.8 # - /home/utils/perl-5.8.8/lib/site_perl/5.8.8/sun4-solaris # - /home/utils/perl-5.8.8/lib/site_perl/5.8.8 # - /home/utils/perl-5.8.8/lib/site_perl # - . # at (eval 16) line 2 # BEGIN failed--compilation aborted at (eval 16) line 2. # ' # expected: '' # Failed test at t/12set_versionlib.t line 16. # got: undef t/12set_versionlib.....NOK 2/3# expected: '0.77' + # Failed test at t/12set_versionlib.t line 17. t/12set_versionlib.....NOK 3/3# got: undef + # expected: 'Bada-Boom' # Looks like you failed 3 tests of 3. t/12set_versionlib.....dubious + Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay t/13ooapi..............ok 1/11 + t/13ooapi..............NOK 2/11# Failed test at t/13ooapi.t line 20. + # got: '1.00' # expected: '0.50' # Failed test at t/13ooapi.t line 22. t/13ooapi..............NOK 4/11# 't/site/_Foo/Bar.pm +' # doesn't match '(?-xism:version)' # Failed test at t/13ooapi.t line 23. t/13ooapi..............NOK 5/11Use of uninitialized value in pattern m +atch (m//) at t/13ooapi.t line 24. # Failed test at t/13ooapi.t line 24. t/13ooapi..............NOK 6/11# undef + # doesn't match '(?-xism:version)' Deep recursion on subroutine "only::INC" at /home/utils/perl-5.8.8/lib +/5.8.8/AutoLoader.pm line 92. Deep recursion on subroutine "only::search" at /home/erickn/perlinstal +l/build/only-0.28/blib/lib/only.pm line 131. Deep recursion on subroutine "only::check_version" at /home/erickn/per +linstall/build/only-0.28/blib/lib/only.pm line 166. Deep recursion on subroutine "AutoLoader::AUTOLOAD" at /home/erickn/pe +rlinstall/build/only-0.28/blib/lib/only.pm line 367. t/13ooapi..............dubious + Test returned status 0 (wstat 139, 0x8b) DIED. FAILED tests 2, 4-11 Failed 9/11 tests, 18.18% okay Failed Test Stat Wstat Total Fail List of Failed ---------------------------------------------------------------------- +--------- t/02basic.t 255 65280 1 2 1 t/03range.t 255 65280 4 8 1-4 t/04clobber.t 255 65280 7 14 1-7 t/06require.t 255 65280 2 4 1-2 t/07inc.t 255 65280 5 10 1-5 t/09alternate.t 3 768 4 3 2-4 t/10install_version.t 3 768 4 3 2-4 t/12set_versionlib.t 3 768 3 3 1-3 t/13ooapi.t 0 139 11 14 2 4-11 Failed 9/14 test scripts. 37/54 subtests failed. Files=14, Tests=54, 17 wallclock secs ( 5.25 cusr + 3.11 csys = 8.36 + CPU) Failed 9/14 test programs. 37/54 subtests failed. *** Error code 255 make: Fatal error: Command failed for target `test_dynamic'
edit: added readmore tags
edit: changed title to refer to exact module