I'm using Strawberry Perl 5.12 32-bit on Win32 and trying to install PAR-Packer from cpan. I'm seeing issues doing this on the portable version but the install version seems to work fine.
The possible culprit seems to be
Use of uninitialized value $d
in string eq at C:/PortableApps/StrawberryPerl/perl/vendor/lib/Portable.pm line 191.
Here is the error on install
cpan> install PAR::Packer
Database was generated on Mon, 17 Jan 2011 18:38:41 GMT
Running install for module 'PAR::Packer'
Running make for R/RS/RSCHUPP/PAR-Packer-1.008.tar.gz
Checksum for C:\PortableApps\StrawberryPerl\cpan\sources\authors\id\R\
+RS\RSCHUPP
\PAR-Packer-1.008.tar.gz ok
Scanning cache C:\PortableApps\StrawberryPerl\cpan\build for sizes
...................---------------------------------------------------
+------DONE
DEL(1/3): C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-n
+Jkwk7
DEL(2/3): C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-p
+l5aTh
DEL(3/3): C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-v
+S4dDg.yml
CPAN.pm: Going to build R/RS/RSCHUPP/PAR-Packer-1.008.tar.gz
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lmoldname
Note (probably harmless): No library found for -lkernel32
Note (probably harmless): No library found for -luser32
Note (probably harmless): No library found for -lgdi32
Note (probably harmless): No library found for -lwinspool
Note (probably harmless): No library found for -lcomdlg32
Note (probably harmless): No library found for -ladvapi32
Note (probably harmless): No library found for -lshell32
Note (probably harmless): No library found for -lole32
Note (probably harmless): No library found for -loleaut32
Note (probably harmless): No library found for -lnetapi32
Note (probably harmless): No library found for -luuid
Note (probably harmless): No library found for -lws2_32
Note (probably harmless): No library found for -lmpr
Note (probably harmless): No library found for -lwinmm
Note (probably harmless): No library found for -lversion
Note (probably harmless): No library found for -lodbc32
Note (probably harmless): No library found for -lodbccp32
Note (probably harmless): No library found for -lcomctl32
Writing Makefile for the par.exe program
Writing Makefile for PAR::Packer
cp lib/App/Packer/PAR.pm blib\lib\App\Packer\PAR.pm
cp lib/PAR/Packer.pm blib\lib\PAR\Packer.pm
cp lib/PAR/Filter/Obfuscate.pm blib\lib\PAR\Filter\Obfuscate.pm
cp lib/PAR/Filter/PodStrip.pm blib\lib\PAR\Filter\PodStrip.pm
cp lib/PAR/StrippedPARL/Base.pm blib\lib\PAR\StrippedPARL\Base.pm
cp lib/PAR/Filter.pm blib\lib\PAR\Filter.pm
cp lib/PAR/Filter/PatchContent.pm blib\lib\PAR\Filter\PatchContent.pm
cp lib/PAR/StrippedPARL/Dynamic.pm blib\lib\PAR\StrippedPARL\Dynamic.p
+m
cp lib/PAR/Filter/Bytecode.pm blib\lib\PAR\Filter\Bytecode.pm
cp lib/pp.pm blib\lib\pp.pm
cp lib/PAR/Filter/Bleach.pm blib\lib\PAR\Filter\Bleach.pm
cp lib/PAR/StrippedPARL/Static.pm blib\lib\PAR\StrippedPARL\Static.pm
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe sha1.c.PL sha1.c
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IM
+PLICIT_CON
TEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MS
+VCRT_READF
IX -I"C:\PortableApps\StrawberryPerl\perl\lib\CORE" -DLOAD_MY_LIBGCC
+ -DPARL_EX
E=\"parl.exe\" -s -O2 main.c
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe file2c.pl -s ..\scrip
+t\par.pl -
l my_par_pl.c load_my_par_pl
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IM
+PLICIT_CON
TEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MS
+VCRT_READF
IX -I"C:\PortableApps\StrawberryPerl\perl\lib\CORE" -DLOAD_MY_LIBGCC
+ -DPARL_EX
E=\"parl.exe\" -s -O2 my_par_pl.c
g++.exe main.o my_par_pl.o win32.coff -s -s -L"C:\PortableApps\Straw
+berryPerl\
perl\lib\CORE" -L"C:\PortableApps\StrawberryPerl\c\lib" C:\PortableAp
+ps\Strawbe
rryPerl\perl\lib\CORE\libperl512.a -o par.exe
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e1
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe file2c.pl -l -c 30000
+ par.exe m
y_par.c load_my_par
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe file2c.pl -l -c 30000
+ -n perl51
2.dll C:\PortableApps\StrawberryPerl\perl\bin\perl512.dll my_libperl.c
+ load_my_l
ibperl
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe file2c.pl -l -c 30000
+ C:\Portab
leApps\StrawberryPerl\perl\bin\libgcc_s_sjlj-1.dll my_libgcc.c load_my
+_libgcc
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IM
+PLICIT_CON
TEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MS
+VCRT_READF
IX -I"C:\PortableApps\StrawberryPerl\perl\lib\CORE" -DLOAD_MY_LIBGCC
+ -DPARL_EX
E=\"parl.exe\" -s -O2 static.c
static.c: In function 'main':
static.c:113: warning: passing argument 3 of 'spawnvpe' from incompati
+ble pointe
r type
c:\portableapps\strawberryperl\c\bin\../lib/gcc/i686-w64-mingw32/4.4.3
+/../../../
../i686-w64-mingw32/include/process.h:169: note: expected 'char * cons
+t*' but ar
gument is of type 'const char * const*'
static.c:113: warning: passing argument 4 of 'spawnvpe' from incompati
+ble pointe
r type
c:\portableapps\strawberryperl\c\bin\../lib/gcc/i686-w64-mingw32/4.4.3
+/../../../
../i686-w64-mingw32/include/process.h:169: note: expected 'char * cons
+t*' but ar
gument is of type 'const char * const*'
g++.exe static.o -s -s -L"C:\PortableApps\StrawberryPerl\perl\lib\CO
+RE" -L"C:\
PortableApps\StrawberryPerl\c\lib" C:\PortableApps\StrawberryPerl\per
+l\lib\CORE
\libperl512.a win32.coff -o static.exe
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e1
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe parlsig.pl static.exe
+ par.exe 1
30000
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe run_with_inc.pl stati
+c.exe -I..
/blib/lib -q -B -O..\script\parl.exe
Use of uninitialized value $d[-1] in string eq at C:/PortableApps/Stra
+wberryPerl
/perl/vendor/lib/Portable.pm line 191.
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0600')
+, '..\blib
\lib\PAR\StrippedPARL\Static.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe encode_append.pl stat
+ic.exe ..\
blib\lib\PAR\StrippedPARL\Static.pm
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0444')
+, '..\blib
\lib\PAR\StrippedPARL\Static.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe run_with_inc.pl par.e
+xe -I../bl
ib/lib -q -B -O..\script\parldyn.exe
Use of uninitialized value $d[-1] in string eq at C:/PortableApps/Stra
+wberryPerl
/perl/vendor/lib/Portable.pm line 191.
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0600')
+, '..\blib
\lib\PAR\StrippedPARL\Dynamic.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe encode_append.pl par.
+exe ..\bli
b\lib\PAR\StrippedPARL\Dynamic.pm
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0444')
+, '..\blib
\lib\PAR\StrippedPARL\Dynamic.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe "-Iinc" -MExtUtils::C
+ommand -e
"cp" -- script/parldyn.exe blib\script\parldyn.exe
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe "-Iinc" -MExtUtils::C
+ommand -e
"cp" -- script/parl.exe blib\script\parl.exe
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe "-Iinc" -MExtUtils::C
+ommand -e
"cp" -- script/tkpp blib\script\tkpp
pl2bat.bat blib\script\tkpp
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe "-Iinc" -MExtUtils::C
+ommand -e
"cp" -- script/pp blib\script\pp
pl2bat.bat blib\script\pp
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe "-Iinc" -MExtUtils::C
+ommand -e
"cp" -- script/par.pl blib\script\par.pl
pl2bat.bat blib\script\par.pl
RSCHUPP/PAR-Packer-1.008.tar.gz
C:\PortableApps\StrawberryPerl\c\bin\dmake.exe -- OK
Running make test
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0600')
+, '..\blib
\lib\PAR\StrippedPARL\Static.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe encode_append.pl stat
+ic.exe ..\
blib\lib\PAR\StrippedPARL\Static.pm
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0444')
+, '..\blib
\lib\PAR\StrippedPARL\Static.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0600')
+, '..\blib
\lib\PAR\StrippedPARL\Dynamic.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe encode_append.pl par.
+exe ..\bli
b\lib\PAR\StrippedPARL\Dynamic.pm
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe -e "chmod(oct('0444')
+, '..\blib
\lib\PAR\StrippedPARL\Dynamic.pm');"
C:\PortableApps\StrawberryPerl\perl\bin\perl.exe "-MExtUtils::Command:
+:MM" "-e"
"test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/00-pod.t t/10-parl
+-generatio
n.t t/20-pp.t t/30-current_exec.t t/40-packer_cd_option.t t/90-rt59710
+.t
t/00-pod.t ............... skipped: Set environment variable PERL_TEST
+_POD=1 to
test POD
t/10-parl-generation.t ... 1/31 Use of uninitialized value $d[-1] in s
+tring eq a
t C:/PortableApps/StrawberryPerl/perl/vendor/lib/Portable.pm line 191.
t/10-parl-generation.t ... 15/31 Use of uninitialized value $d[-1] in
+string eq
at C:/PortableApps/StrawberryPerl/perl/vendor/lib/Portable.pm line 191
+.
t/10-parl-generation.t ... ok
t/20-pp.t ................ '"C:\PortableApps\StrawberryPerl\cpan\build
+\PAR-Packe
r-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an internal
+ or extern
al command,
operable program or batch file.
# Failed test 'pp_hello_1
t/20-pp.t ................ 1/34 # amsg074: sub pp_hello_1 cannot syste
+m pp "hell
o.pl"
# '
# at automated_pp_test.pl line 7022.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_o_hello_hello_dot_pl
# amsg080: sub pp_minus_o_hello_hello_dot_pl: cannot system pp -o "hel
+lo.exe" "h
ello.pl"
# '
# at automated_pp_test.pl line 7067.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_o_foo_foo_dot_pl_bar_dot_pl
# amsg085: sub pp_minus_o_foo_foo_dot_pl_bar_dot_pl: cannot system pp
+-o foo.exe
"foo.pl" "bar.pl" )
# '
# at automated_pp_test.pl line 7115.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_p_hello
# amsg090: sub pp_minus_p_hello cannot system pp -p "hello.pl"
# '
# at automated_pp_test.pl line 7163.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_p_minus_o_hello_dot_par_hello
# amsg097: sub pp_minus_p_minus_o_hello_dot_par_hello cannot system pp
+ -p -o "h
ello.par" "hello.pl"
# '
# at automated_pp_test.pl line 7211.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_o_hello_file_dot_par
t/20-pp.t ................ 6/34 # amsg100: sub pp_minus_o_hello_file_d
+ot_par can
not system pp -p -o "hello.par" "hello.pl"
# '
# at automated_pp_test.pl line 7261.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_S_minus_o_hello_file
# amsg107: sub pp_minus_S_minus_o_hello_file cannot system pp -S -o "h
+ello.exe"
"hello.pl"
# '
# at automated_pp_test.pl line 7310.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_p_minus_o_out_dot_par_file
# amsg112: sub pp_minus_p_minus_o_out_dot_par_file cannot system pp -p
+ -o out.pa
r "hello.pl"
# '
# at automated_pp_test.pl line 7357.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_B_with_small_minus_p_tests
# amsg117: sub pp_minus_B_with_small_minus_p_tests cannot system pp -p
+ -o out_pa
r.par "hello.pl"
# '
# at automated_pp_test.pl line 7404.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_B_with_large_minus_P_tests
# amsg122: sub pp_minus_B_with_large_minus_P_tests cannot system pp -P
+ -o out_pl
.pl "hello.pl"
# '
# at automated_pp_test.pl line 7450.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_e_print_hello
# amsg131: sub pp_minus_e_print_hello cannot system pp -e "print \"hel
+lo\n\";"
# '
# at automated_pp_test.pl line 7495.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_p_minus_e_print_hello
# amsg136: sub pp_minus_p_minus_e_print_hello Cannot system pp -p -e "
+print \"he
llo\n\"";
# '
# at automated_pp_test.pl line 7541.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_P_minus_e_print_hello
# amsg139: sub pp_minus_P_minus_e_print_hello Cannot system pp -P -e "
+print \"he
llo\n\";"
# '
# at automated_pp_test.pl line 7586.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_c_hello
# amsg152: sub pp_minus_c_hello Cannot system pp -c "hello.pl"
# '
# at automated_pp_test.pl line 7632.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_x_hello
# amsg157: sub pp_minus_x_hello Cannot system pp -x "hello.pl"
# '
# at automated_pp_test.pl line 7680.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_n_minus_x_hello
# amsg162: sub pp_minus_n_minus_x_hello cannot system pp -n -x "hello
+.pl"
# '
# at automated_pp_test.pl line 7728.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_I_foo_hello
# amsg169: sub pp_minus_I_foo_hello cannot system pp foo.pl
# '
# at automated_pp_test.pl line 7773.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_I_foo_minus_I_bar_hello
# amsg190: sub pp_minus_I_foo_minus_I_bar_hello cannot system pp "C:\P
+ortableApp
s\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\contrib\automated_
+pp_test\pp
_switch_tests\temp0\foo.pl"
# '
# at automated_pp_test.pl line 7818.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_lib_foo_hello
# amsg178: sub pp_minus_lib_foo_hello cannot system pp foo.pl
# '
# at automated_pp_test.pl line 7863.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_lib_foo_minus_lib_bar_hello
# amsg204: sub pp_minus_lib_foo_minus_lib_bar_hello cannot system pp f
+oo.pl
# '
# at automated_pp_test.pl line 7908.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_M_foo_hidden_print_foo
# amsg214: sub pp_minus_M_foo_hidden_print_foo cannot system pp foo.pl
# '
# at automated_pp_test.pl line 7953.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_M_foo_minus_M_bar_hello
# amsg238: sub pp_minus_M_foo_minus_M_bar_hello cannot system pp foo.p
+l
# '
# at automated_pp_test.pl line 7997.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_X_module_foo
# amsg284: sub pp_minus_X_module_foo cannot system pp "C:\PortableApps
+\Strawberr
yPerl\cpan\build\PAR-Packer-1.008-4I99cF\contrib\automated_pp_test\pp_
+switch_tes
ts\temp2\foo.pl"
# '
# at automated_pp_test.pl line 8042.
t/20-pp.t ................ 24/34 # Failed test 'pp_minus_r_hello
# [430]
# Test 24_0 The command string "pp -r "hello.pl" " in directory C:\Po
+rtableApps
\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\contrib\automated_p
+p_test\pp_
switch_tests\temp0,did not produce :: "hello" ::
# Instead, it produced :: '"C:\PortableApps\StrawberryPerl\cpan\build\
+PAR-Packer
-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an internal
+or externa
l command,
# operable program or batch file.
# You do not have Perl in your PATH. ::
# End of [430] results
#
# Did pp -r "hello.pl" produce a.exe?
# '
# at automated_pp_test.pl line 8087.
# Failed test 'pp_minus_r_hello_a_b_c
# [430]
# Test 25_0 The command string "pp -r "hello.pl" "one" "two" "three"
+" in direc
tory C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF
+\contrib\a
utomated_pp_test\pp_switch_tests\temp1,did not produce :: "hello one t
+wo three"
::
# Instead, it produced :: '"C:\PortableApps\StrawberryPerl\cpan\build\
+PAR-Packer
-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an internal
+or externa
l command,
# operable program or batch file.
# You do not have Perl in your PATH. ::
# End of [430] results
#
# Did pp -r "hello.pl" "one" "two" "three" produce a.exe?
# '
# at automated_pp_test.pl line 8132.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_hello_to_log_file
# amsg312: sub pp_hello_to_log_file cannot system pp hello.pl -v --log
+=c.txt
# '
# at automated_pp_test.pl line 8177.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_name_four_ways
# amsg324: sub pp_name_four_ways cannot system pp hello.pl
# '
# at automated_pp_test.pl line 8222.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_minus_v_tests
# amsg350: sub pp_minus_v_tests_28_0 cannot system pp -v 1 hello.pl >
+v_1.txt
# '
# at automated_pp_test.pl line 8268.
# Failed test 'pp_minus_V
# [430]
# Test 29_0 The command string "pp -V " in directory C:\PortableApps\
+Strawberry
Perl\cpan\build\PAR-Packer-1.008-4I99cF\contrib\automated_pp_test\pp_s
+witch_test
s\temp2,did not produce :: "Such use shall not be construed as a distr
+ibution" :
:
# Instead, it produced :: '"C:\PortableApps\StrawberryPerl\cpan\build\
+PAR-Packer
-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an internal
+or externa
l command,
# operable program or batch file.
# You do not have Perl in your PATH. ::
# End of [430] results
#
# Did pp -V produce Such use shall not be construed as a distribution?
# '
# at automated_pp_test.pl line 8311.
# Failed test 'pp_help_tests
# Test 30_1
#
# [430]
# Test 30_0 The command string "pp -h " in directory C:\PortableApps\
+Strawberry
Perl\cpan\build\PAR-Packer-1.008-4I99cF\contrib\automated_pp_test\pp_s
+witch_test
s\temp0,did not produce :: "PAR Packager" ::
# Instead, it produced :: '"C:\PortableApps\StrawberryPerl\cpan\build\
+PAR-Packer
-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an internal
+or externa
l command,
# operable program or batch file.
# You do not have Perl in your PATH. ::
# End of [430] results
# '
# at automated_pp_test.pl line 8355.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
t/20-pp.t ................ 31/34 '"C:\PortableApps\StrawberryPerl\cpan
+\build\PAR
-Packer-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an in
+ternal or
external command,
operable program or batch file.
# Failed test 'pp_gui_tests
# amsg572: sub pp_gui_tests cannot system pp --gui --icon hi.ico -o he
+llo.exe he
llo.pl:No such file or directory:
# '
# at automated_pp_test.pl line 8445.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_test_small_minus_a
# amsg596: sub pp_test_small_minus_a cannot system pp -o hello.exe -a
+"C:\Portab
leApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\contrib\autom
+ated_pp_te
st\pp_switch_tests\temp2\text" hello.pl
# '
# at automated_pp_test.pl line 8490.
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'pp_test_large_minus_A
# amsg649: sub pp_test_large_minus_A cannot system pp -o hello.exe -A
+all_text_f
iles -a all_text_files hello.pl
# '
# at automated_pp_test.pl line 8535.
# Looks like you failed 33 tests of 34.
t/20-pp.t ................ Dubious, test returned 33 (wstat 8448, 0x21
+00)
Failed 33/34 subtests
t/30-current_exec.t ...... # Please wait
'"C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer-1.008-4I99cF\bl
+ib\script\
perl.exe"' is not recognized as an internal or external command,
operable program or batch file.
# Failed test 'Created "C:\PortableApps\StrawberryPerl\cpan\build\PA
+R-Packer-1
.008-4I99cF\t\test-10.exe"'
t/30-current_exec.t ...... 1/4 # at t/30-current_exec.t line 42.
Failed to create "C:\PortableApps\StrawberryPerl\cpan\build\PAR-Packer
+-1.008-4I9
9cF\t\test-10.exe"!
# Looks like you planned 4 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 2 just after 1.
t/30-current_exec.t ...... Dubious, test returned 2 (wstat 512, 0x200)
Failed 4/4 subtests
t/40-packer_cd_option.t .. Use of uninitialized value $d[-1] in string
+ eq at C:/
PortableApps/StrawberryPerl/perl/vendor/lib/Portable.pm line 191.
Attempt to reload Scalar/Util.pm aborted.
Compilation failed in require at C:/PortableApps/StrawberryPerl/perl/l
+ib/Compres
s/Zlib.pm line 8.
BEGIN failed--compilation aborted at C:/PortableApps/StrawberryPerl/pe
+rl/lib/Com
press/Zlib.pm line 8.
Compilation failed in require at -e line 358.
t/40-packer_cd_option.t .. 1/2 Use of uninitialized value $d[-1] in st
+ring eq at
C:/PortableApps/StrawberryPerl/perl/vendor/lib/Portable.pm line 191.
Attempt to reload Scalar/Util.pm aborted.
Compilation failed in require at C:/PortableApps/StrawberryPerl/perl/l
+ib/Compres
s/Zlib.pm line 8.
BEGIN failed--compilation aborted at C:/PortableApps/StrawberryPerl/pe
+rl/lib/Com
press/Zlib.pm line 8.
Compilation failed in require at -e line 358.
t/40-packer_cd_option.t .. ok
t/90-rt59710.t ........... '"C:\PortableApps\StrawberryPerl\cpan\build
+\PAR-Packe
r-1.008-4I99cF\blib\script\perl.exe"' is not recognized as an internal
+ or extern
al command,
operable program or batch file.
# Failed test 'Created "C:\Users\ashetty\AppData\Local\Temp\rt59710.
+exe"'
t/90-rt59710.t ........... 1/3 # at t/90-rt59710.t line 21.
Failed to create "C:\Users\ashetty\AppData\Local\Temp\rt59710.exe"!
# Looks like you planned 3 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 2 just after 1.
t/90-rt59710.t ........... Dubious, test returned 2 (wstat 512, 0x200)
Failed 3/3 subtests
Test Summary Report
-------------------
t/20-pp.t (Wstat: 8448 Tests: 34 Failed: 33)
Failed tests: 1-30, 32-34
Non-zero exit status: 33
t/30-current_exec.t (Wstat: 512 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 2
Parse errors: Bad plan. You planned 4 tests but ran 1.
t/90-rt59710.t (Wstat: 512 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 2
Parse errors: Bad plan. You planned 3 tests but ran 1.
Files=6, Tests=69, 14 wallclock secs ( 0.09 usr + 0.08 sys = 0.17 CP
+U)
Result: FAIL
Failed 3/6 test programs. 35/69 subtests failed.
dmake.exe: Error code 130, while making 'test_dynamic'
RSCHUPP/PAR-Packer-1.008.tar.gz
C:\PortableApps\StrawberryPerl\c\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, t
+ry:
reports RSCHUPP/PAR-Packer-1.008.tar.gz
Running make install
make test had returned bad status, won't install without force
Failed during this command:
RSCHUPP/PAR-Packer-1.008.tar.gz : make_test NO
cpan>
I'd appreciate any help on this. I want to keep my perl install portable if possible.
thanks