Checking if your kit is complete... Looks good Writing Makefile for psh The 'ulimit' command in psh will not work, unless you install BSD::Resource. echo "## do not modify - autogenerated ##" > lib/Psh/StrategyBunch.pm cat lib/Psh/Strategy/Bang.pm lib/Psh/Strategy/Perl.pm lib/Psh/Strategy/Brace.pm lib/Psh/Strategy/Built_in.pm lib/Psh/Strategy/Perlfunc.pm lib/Psh/Strategy/Executable.pm lib/Psh/Strategy/Eval.pm >> lib/Psh/StrategyBunch.pm cp lib/Psh/Builtins/Modules.pm blib/lib/Psh/Builtins/Modules.pm cp lib/Psh/Builtins/Ulimit.pm blib/lib/Psh/Builtins/Ulimit.pm cp lib/Psh/Builtins/Function.pm blib/lib/Psh/Builtins/Function.pm cp lib/Psh/Builtins/Option.pm blib/lib/Psh/Builtins/Option.pm cp lib/Psh/Builtins/Strategy.pm blib/lib/Psh/Builtins/Strategy.pm cp lib/Psh/Builtins/Cd.pm blib/lib/Psh/Builtins/Cd.pm cp lib/Psh/Builtins/Theme.pm blib/lib/Psh/Builtins/Theme.pm cp lib/Psh/Builtins/Unalias.pm blib/lib/Psh/Builtins/Unalias.pm cp lib/Psh/Locale/French.pm blib/lib/Psh/Locale/French.pm cp lib/Psh/Options.pm blib/lib/Psh/Options.pm cp lib/Psh/Strategy/Executable.pm blib/lib/Psh/Strategy/Executable.pm cp lib/Psh/Support/Builtins.pm blib/lib/Psh/Support/Builtins.pm cp lib/Psh/Builtins/Fallback/Env.pm blib/lib/Psh/Builtins/Fallback/Env.pm cp lib/Psh/Support/Env.pm blib/lib/Psh/Support/Env.pm cp lib/Psh/Builtins/Bg.pm blib/lib/Psh/Builtins/Bg.pm cp lib/Psh/Strategy/Built_in.pm blib/lib/Psh/Strategy/Built_in.pm cp lib/Psh/Builtins/Firsttime.pm blib/lib/Psh/Builtins/Firsttime.pm cp lib/Psh/Strategy/Brace.pm blib/lib/Psh/Strategy/Brace.pm cp lib/Psh/Builtins/Fc.pm blib/lib/Psh/Builtins/Fc.pm cp lib/Psh/Builtins/History.pm blib/lib/Psh/Builtins/History.pm cp lib/Psh/Builtins/Setenv.pm blib/lib/Psh/Builtins/Setenv.pm cp lib/Psh/Builtins/Readline.pm blib/lib/Psh/Builtins/Readline.pm cp lib/Psh/Builtins/Export.pm blib/lib/Psh/Builtins/Export.pm cp lib/Psh/Parser.pm blib/lib/Psh/Parser.pm cp lib/Psh/Builtins/Else.pm blib/lib/Psh/Builtins/Else.pm cp lib/Psh/Builtins/Set.pm blib/lib/Psh/Builtins/Set.pm cp lib/Psh/Builtins/Printenv.pm blib/lib/Psh/Builtins/Printenv.pm cp lib/Psh/Builtins/Builtin.pm blib/lib/Psh/Builtins/Builtin.pm cp lib/Psh/Builtins/Alias.pm blib/lib/Psh/Builtins/Alias.pm cp lib/Psh/Builtins/Fg.pm blib/lib/Psh/Builtins/Fg.pm cp lib/Psh/StrategyBunch.pm blib/lib/Psh/StrategyBunch.pm cp lib/Psh/Strategy/Auto_resume.pm blib/lib/Psh/Strategy/Auto_resume.pm cp lib/Psh/PCompletion.pm blib/lib/Psh/PCompletion.pm cp lib/Psh/Strategy/Perlfunc.pm blib/lib/Psh/Strategy/Perlfunc.pm cp lib/Psh/Builtins/If.pm blib/lib/Psh/Builtins/If.pm cp lib/Psh/Strategy.pm blib/lib/Psh/Strategy.pm cp lib/Psh/Builtins/Exit.pm blib/lib/Psh/Builtins/Exit.pm cp lib/Psh/Locale/Portuguese.pm blib/lib/Psh/Locale/Portuguese.pm cp lib/Psh/Util.pm blib/lib/Psh/Util.pm cp lib/Psh/Builtins/Jobs.pm blib/lib/Psh/Builtins/Jobs.pm cp lib/Psh/Support/Dirs.pm blib/lib/Psh/Support/Dirs.pm cp lib/Psh/Builtins/Dirs.pm blib/lib/Psh/Builtins/Dirs.pm cp lib/Psh/Strategy/Fallback_builtin.pm blib/lib/Psh/Strategy/Fallback_builtin.pm cp lib/Psh/Builtins/Source.pm blib/lib/Psh/Builtins/Source.pm cp lib/Psh/Builtins/Rehash.pm blib/lib/Psh/Builtins/Rehash.pm cp lib/Psh/Builtins/Rename.pm blib/lib/Psh/Builtins/Rename.pm cp lib/Psh/Completion.pm blib/lib/Psh/Completion.pm cp lib/Psh/Strategy/Darwin_apps.pm blib/lib/Psh/Strategy/Darwin_apps.pm cp lib/Psh/Builtins/Complete.pm blib/lib/Psh/Builtins/Complete.pm cp lib/Psh/OS/Win.pm blib/lib/Psh/OS/Win.pm cp lib/Psh/Strategy/Bang.pm blib/lib/Psh/Strategy/Bang.pm cp lib/Psh/Joblist.pm blib/lib/Psh/Joblist.pm cp lib/Psh/Prompt.pm blib/lib/Psh/Prompt.pm cp lib/Psh/Builtins/Symbols.pm blib/lib/Psh/Builtins/Symbols.pm cp lib/Psh/Locale/German.pm blib/lib/Psh/Locale/German.pm cp lib/Psh/Builtins/Kill.pm blib/lib/Psh/Builtins/Kill.pm cp lib/Psh/Builtins/Which.pm blib/lib/Psh/Builtins/Which.pm cp lib/Psh.pm blib/lib/Psh.pm cp lib/Psh/Builtins/Help.pm blib/lib/Psh/Builtins/Help.pm cp lib/Psh/Support/TiedOption.pm blib/lib/Psh/Support/TiedOption.pm cp lib/Psh/Locale/Default.pm blib/lib/Psh/Locale/Default.pm cp lib/Psh/Builtins/Delenv.pm blib/lib/Psh/Builtins/Delenv.pm cp lib/Psh/Builtins/Drives.pm blib/lib/Psh/Builtins/Drives.pm cp lib/Psh/Builtins/Bind.pm blib/lib/Psh/Builtins/Bind.pm cp lib/Psh/PerlEval.pm blib/lib/Psh/PerlEval.pm cp lib/Psh/Locale/Italian.pm blib/lib/Psh/Locale/Italian.pm cp lib/Psh/OS.pm blib/lib/Psh/OS.pm cp lib/Psh/Builtins/Package.pm blib/lib/Psh/Builtins/Package.pm cp lib/Psh/Support/Debug.pm blib/lib/Psh/Support/Debug.pm cp lib/Psh/Locale.pm blib/lib/Psh/Locale.pm cp lib/Psh/OS/Unix.pm blib/lib/Psh/OS/Unix.pm cp lib/Psh/Locale/Spanish.pm blib/lib/Psh/Locale/Spanish.pm cp lib/Psh/Strategy/Auto_cd.pm blib/lib/Psh/Strategy/Auto_cd.pm cp lib/Psh/Strategy/Debug.pm blib/lib/Psh/Strategy/Debug.pm cp lib/Psh/Strategy/Perl.pm blib/lib/Psh/Strategy/Perl.pm cp lib/Psh/Support/Functions.pm blib/lib/Psh/Support/Functions.pm cp lib/Psh/Builtins/Elsif.pm blib/lib/Psh/Builtins/Elsif.pm cp lib/Psh/Strategy/Eval.pm blib/lib/Psh/Strategy/Eval.pm cp lib/Psh/Support/Alias.pm blib/lib/Psh/Support/Alias.pm cp lib/Psh/Builtins/Tieopt.pm blib/lib/Psh/Builtins/Tieopt.pm cp lib/Psh/Builtins/Sudo.pm blib/lib/Psh/Builtins/Sudo.pm cp lib/Psh/Strategy/Perlfunc_heavy.pm blib/lib/Psh/Strategy/Perlfunc_heavy.pm cp lib/Psh/Strategy/Perlscript.pm blib/lib/Psh/Strategy/Perlscript.pm cp lib/Psh/Builtins/Forfile.pm blib/lib/Psh/Builtins/Forfile.pm cp lib/Psh/Builtins/Fallback/Ls.pm blib/lib/Psh/Builtins/Fallback/Ls.pm cp lib/Psh/Builtins/Hash.pm blib/lib/Psh/Builtins/Hash.pm cp psh blib/script/psh /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/psh Manifying blib/man3/Psh::Strategy.3 Manifying blib/man1/pshcomplete.1 Manifying blib/man3/Psh::Locale.3 Manifying blib/man1/pshconfig.1 Manifying blib/man3/Psh::StrategyBunch.3 Manifying blib/man3/Psh::Locale::Default.3 Manifying blib/man3/Psh::Completion.3 Manifying blib/man1/pshdevel.1 Manifying blib/man1/psh.1 Manifying blib/man3/Psh::OS::Win.3 Manifying blib/man3/Psh::PerlEval.3 Manifying blib/man3/Psh::Joblist.3 Manifying blib/man3/Psh::OS.3 Manifying blib/man3/Psh::Parser.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/bi_tieopt.........ok 1 - use Psh::OS; ok 2 - use Psh::Builtins::Tieopt; ok 3 - use Psh::Options; ok 4 - tieopt name - scalar - initial retrieve ok 5 - tieopt name - scalar - retrieve ok 6 - tieopt name - scalar - set ok 7 - tieopt name - scalar - untie ok 8 - tieopt name - scalar (implied) - retrieve ok 9 - tieopt name - scalar - untie ok 10 - tieopt $var - initial retrieve ok 11 - tieopt $var - retrieve ok 12 - tieopt $var - set ok 13 - tieopt $var - scalar - untie ok 14 - tieopt @var - initial retrieve ok 15 - tieopt @var - retrieve ok 16 - tieopt @var - set ok 17 - tieopt @var - array - untie ok 18 - tieopt %var - initial retrieve ok 19 - tieopt %var - retrieve ok 20 - tieopt %var - set ok 21 - tieopt %var - set 2 ok 22 - tieopt %var - array - untie ok 23 - tieopt name $var - initial retrieve ok 24 - tieopt name $var - retrieve ok 25 - tieopt name $var - scalar - set ok 26 - tieopt name $var - scalar - untie ok 27 - tieopt name @var - initial retrieve ok 28 - tieopt name @var - retrieve ok 29 - tieopt name @var - set ok 30 - tieopt name @var - array - untie ok 31 - tieopt name %var - initial retrieve ok 32 - tieopt name %var - retrieve ok 33 - tieopt name %var - set ok 34 - tieopt name %var - set 2 ok 35 - tieopt name %var - array - untie ok 36 - tieopt name @path - initial retrieve ok 37 - tieopt name @path - retrieve ok 38 - tieopt name @path - set ok 39 - tieopt name @path - array - untie ok 40 - tieopt -u name (array) - before ok 41 - tieopt -u name (array) - after 1..41 FAILED tests 1-41 Failed 41/41 tests, 0.00% okay t/locale............1..2 month count ok ok 1 day of week count ok ok 2 ok Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/bi_tieopt.t 41 41 100.00% 1-41 Failed 1/2 test scripts, 50.00% okay. 41/43 subtests failed, 4.65% okay. make: *** [test_dynamic] Error 29