Skip Menu |

This queue is for tickets about the PAR-Packer CPAN distribution.

Report information
The Basics
Id: 57852
Status: resolved
Priority: 0/
Queue: PAR-Packer

People
Owner: Nobody in particular
Requestors: framstag [...] rus.uni-stuttgart.de
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: install PAR::Packer failed for strawberry perl 5.12.0.1
Date: Wed, 26 May 2010 13:22:17 +0200
To: bug-PAR-Packer [...] rt.cpan.org
From: Ulli Horlacher <framstag [...] rus.uni-stuttgart.de>
This is on a Windows XP with strawberry perl" X:\perl>perl -v This is perl 5, version 12, subversion 0 (v5.12.0) built for MSWin32-x86-multi-t hread Show quoted text
cpan> install PAR::Packer
(...) C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped PARL\Dynamic.pm');" C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/00-pod.t t/10-parl-generation.t t/20-pp.t t/ 30-current_exec.t t/40-packer_cd_option.t t/00-pod.t ............... skipped: Set environment variable PERL_TEST_POD=1 to test POD t/10-parl-generation.t ... ok t/20-pp.t ................ ok t/30-current_exec.t ...... # Please wait t/30-current_exec.t ...... 2/4 t/30-current_exec.t ...... 3/4 # Failed test 'Found the same file via PATH and full path' # at t/30-current_exec.t line 52. # got: '' # expected: '0 = C:\strawberry\cpan\build\PAR-Packer-1.004-tTwUmR\t\test-10. exec # PAR_PROGNAME = C:\strawberry\cpan\build\PAR-Packer-1.004-tTwUmR\t\test-10.exec # PAR_TEMP = C:/strawberry/cpan/build/PAR-Packer-1.004-tTwUmR/t-tmp\par-admin\ca che-85332859e9172e92d44fdfb9c654c5b4ae1c5e7d # exec = # ' # Looks like you failed 1 test of 4. t/30-current_exec.t ...... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/4 subtests (less 1 skipped subtest: 2 okay) t/40-packer_cd_option.t .. ok Test Summary Report ------------------- t/30-current_exec.t (Wstat: 256 Tests: 4 Failed: 1) Failed test: 3 Non-zero exit status: 1 Files=5, Tests=71, 1616 wallclock secs ( 0.05 usr + 0.12 sys = 0.17 CPU) Result: FAIL Failed 1/5 test programs. 1/71 subtests failed. dmake.EXE: Error code 255, while making 'test_dynamic' RSCHUPP/PAR-Packer-1.004.tar.gz C:\strawberry\c\bin\dmake.EXE test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RSCHUPP/PAR-Packer-1.004.tar.gz Running make install make test had returned bad status, won't install without force Failed during this command: RSCHUPP/PAR-Packer-1.004.tar.gz : make_test NO -- Ullrich Horlacher Informationssysteme und Serverbetrieb Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de Universitaet Stuttgart Tel: ++49-711-685-65868 Allmandring 30 Fax: ++49-711-682357 70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/
Fixed in 1.005 Cheers, Roderich
Subject: Re: [rt.cpan.org #57852] install PAR::Packer failed for strawberry perl 5.12.0.1
Date: Mon, 7 Jun 2010 12:00:01 +0200
To: RSCHUPP via RT <bug-PAR-Packer [...] rt.cpan.org>
From: Ulli Horlacher <framstag [...] rus.uni-stuttgart.de>
On Sat 2010-06-05 (18:44), RSCHUPP via RT wrote: Show quoted text
Sorry, no: Show quoted text
cpan> install PAR::Packer
Fetching with LWP: http://cpan.strawberryperl.com/authors/01mailrc.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/02packages.details.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/03modlist.data.gz Database was generated on Tue, 25 May 2010 15:10:12 GMT Updating database file ... Gathering information from index files ... Obtaining current state of database ... Populating database tables ... Done! Running install for module 'PAR::Packer' Running make for R/RS/RSCHUPP/PAR-Packer-1.005.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/R/RS/RSCHUPP/PAR-Packer-1.005.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/R/RS/RSCHUPP/CHECKSUMS Checksum for C:\strawberry\cpan\sources\authors\id\R\RS\RSCHUPP\PAR-Packer-1.005 .tar.gz ok Scanning cache C:\strawberry\cpan\build for sizes ......................................--------------------------------------DONE DEL(1/2): C:\strawberry\cpan\build\Tk-804.028-Ua6myd (...) C:\strawberry\c\i686-w64-mingw32\lib\libodbccp32.a C:\straw berry\c\i686-w64-mingw32\lib\libcomctl32.a -o par.exe C:\strawberry\perl\bin\perl.exe -e1 C:\strawberry\perl\bin\perl.exe file2c.pl par.exe my_par.c load_my_par 1 30000 C:\strawberry\perl\bin\perl.exe file2c.pl C:\strawberry\perl\bin\perl512.dll my_ libperl.c load_my_libperl 1 30000 C:\strawberry\perl\bin\perl.exe file2c.pl C:\strawberry\perl\bin\libgcc_s_sjlj-1 .dll my_libgcc.c load_my_libgcc 1 30000 gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CON TEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READF IX -I"C:\strawberry\perl\lib\CORE" -DLOAD_MY_LIBGCC -DPARL_EXE=\"parl.exe\" -s -O2 static.c static.c: In function 'main': static.c:107: warning: passing argument 3 of 'spawnvpe' from incompatible pointe r type c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.4.3/../../../../i686-w64-mingw 32/include/process.h:169: note: expected 'char * const*' but argument is of type 'const char * const*' static.c:107: warning: passing argument 4 of 'spawnvpe' from incompatible pointe r type c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.4.3/../../../../i686-w64-mingw 32/include/process.h:169: note: expected 'char * const*' but argument is of type 'const char * const*' g++ static.o -s -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" C: \strawberry\perl\lib\CORE\libperl512.a C:\strawberry\c\i686-w64-mingw32\lib\libm oldname.a C:\strawberry\c\i686-w64-mingw32\lib\libkernel32.a C:\strawberry\c\i68 6-w64-mingw32\lib\libuser32.a C:\strawberry\c\i686-w64-mingw32\lib\libgdi32.a C: \strawberry\c\i686-w64-mingw32\lib\libwinspool.a C:\strawberry\c\i686-w64-mingw3 2\lib\libcomdlg32.a C:\strawberry\c\i686-w64-mingw32\lib\libadvapi32.a C:\strawb erry\c\i686-w64-mingw32\lib\libshell32.a C:\strawberry\c\i686-w64-mingw32\lib\li bole32.a C:\strawberry\c\i686-w64-mingw32\lib\liboleaut32.a C:\strawberry\c\i686 -w64-mingw32\lib\libnetapi32.a C:\strawberry\c\i686-w64-mingw32\lib\libuuid.a C: \strawberry\c\i686-w64-mingw32\lib\libws2_32.a C:\strawberry\c\i686-w64-mingw32\ lib\libmpr.a C:\strawberry\c\i686-w64-mingw32\lib\libwinmm.a C:\strawberry\c\i68 6-w64-mingw32\lib\libversion.a C:\strawberry\c\i686-w64-mingw32\lib\libodbc32.a C:\strawberry\c\i686-w64-mingw32\lib\libodbccp32.a C:\strawberry\c\i686-w64-ming w32\lib\libcomctl32.a win32.coff -o static.exe C:\strawberry\perl\bin\perl.exe -e1 C:\strawberry\perl\bin\perl.exe parlsig.pl static.exe par.exe 1 30000 C:\strawberry\perl\bin\perl.exe run_with_inc.pl static.exe -I../blib/lib -q -B - O..\script\parl.exe C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0600'), '..\blib\lib\PAR\Stripped PARL\Static.pm');" C:\strawberry\perl\bin\perl.exe encode_append.pl static.exe ..\blib\lib\PAR\Stri ppedPARL\Static.pm C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped PARL\Static.pm');" C:\strawberry\perl\bin\perl.exe run_with_inc.pl par.exe -I../blib/lib -q -B -O.. \script\parldyn.exe C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0600'), '..\blib\lib\PAR\Stripped PARL\Dynamic.pm');" C:\strawberry\perl\bin\perl.exe encode_append.pl par.exe ..\blib\lib\PAR\Strippe dPARL\Dynamic.pm C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped PARL\Dynamic.pm');" dmake.EXE: Error: -- `script\parldyn.exe' not found, and can't be made RSCHUPP/PAR-Packer-1.005.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Failed during this command: RSCHUPP/PAR-Packer-1.005.tar.gz : make NO Show quoted text
cpan>
-- Ullrich Horlacher Server- und Arbeitsplatzsysteme Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de Universitaet Stuttgart Tel: ++49-711-685-65868 Allmandring 30 Fax: ++49-711-682357 70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/
From: groundXaero [...] gmail.com

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #57852] install PAR::Packer failed for strawberry perl 5.12.0.1
Date: Tue, 8 Jun 2010 12:41:35 +0200
To: Xaero via RT <bug-PAR-Packer [...] rt.cpan.org>
From: Ulli Horlacher <framstag [...] rus.uni-stuttgart.de>
On Tue 2010-06-08 (06:07), Xaero via RT wrote: Show quoted text
> The previous version of PAR::Packer too stopped with the same error: > == > dmake.EXE: Error: -- `script\parldyn.exe' not found, and can't be made > RSCHUPP/PAR-Packer-1.005.tar.gz > C:\strawberry\c\bin\dmake.EXE -- NOT OK > == > I had read some comments on perl.par of previous installation where > running dmake twice worked I tried it too and it worked.
How did you run dmake twice? Show quoted text
> System: > B:\>perl -V:myuname > myuname='Win32 strawberryperl 5.12.0.1 #1 Thu May 6 16:09:27 2010 i386'; > WinXP SP3
X:\perl>perl -V:myuname myuname=''; X:\perl>perl -v This is perl, v5.8.8 built for MSWin32-x86-multi-thread Copyright 1987-2006, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. -- Ullrich Horlacher Server- und Arbeitsplatzsysteme Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de Universitaet Stuttgart Tel: ++49-711-685-65868 Allmandring 30 Fax: ++49-711-682357 70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/
CC: "par [...] perl.org" <par [...] perl.org>
Subject: Re: [rt.cpan.org #57852] install PAR::Packer failed for strawberry perl 5.12.0.1
Date: Tue, 8 Jun 2010 13:15:12 +0200
To: "bug-PAR-Packer [...] rt.cpan.org" <bug-PAR-Packer [...] rt.cpan.org>
From: Roderich Schupp <roderich.schupp [...] googlemail.com>
Folks, a bug tracker is NOT a discussion forum. Esp. if replying to a resolved bug will automatically re-open the bug (as is the case for rt.cpan.org). PLEASE continue this discussion on the PAR mailing list par@perl.org Show quoted text
> How did you run dmake twice? >
Go into the toplevel source directory and type "dmake" Show quoted text
> X:\perl>perl -v > > This is perl, v5.8.8 built for MSWin32-x86-multi-thread
You're confused: this output indicates you're using ActiveState perl, not Strawberry. The former will most likely use nmake to build stuff. Show quoted text
>
Cheers, Roderich
Subject: Re: [rt.cpan.org #57852] install PAR::Packer failed for strawberry perl 5.12.0.1
Date: Tue, 8 Jun 2010 13:49:04 +0200
To: Roderich Schupp via RT <bug-PAR-Packer [...] rt.cpan.org>
From: Ulli Horlacher <framstag [...] rus.uni-stuttgart.de>
On Tue 2010-06-08 (07:14), Roderich Schupp via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=57852 > > > Folks, a bug tracker is NOT a discussion forum.
I cannot see if the mail is coming from a maintainer or a user. I thought RT-replies are always from the maintainers? Show quoted text
> Esp. if replying to a resolved bug will automatically re-open the bug
The bug is NOT resolved. It is still there with PAR::Packer 1.005 and strawberry perl 5.12 Show quoted text
> > How did you run dmake twice? > >
> > Go into the toplevel source directory and type "dmake"
C:\strawberry\cpan\build\PAR-Packer-1.005-murya5>dmake dmake: Warning: -- Found file corresponding to virtual target [mktmpdir.h]. dmake: Warning: -- Found file corresponding to virtual target [mktmpdir.c]. dmake: Warning: -- Found file corresponding to virtual target [main.c]. C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0600'), '..\blib\lib\PAR\Stripped PARL\Static.pm');" C:\strawberry\perl\bin\perl.exe encode_append.pl static.exe ..\blib\lib\PAR\Stri ppedPARL\Static.pm C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped PARL\Static.pm');" C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0600'), '..\blib\lib\PAR\Stripped PARL\Dynamic.pm');" C:\strawberry\perl\bin\perl.exe encode_append.pl par.exe ..\blib\lib\PAR\Strippe dPARL\Dynamic.pm C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped PARL\Dynamic.pm');" C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pa rldyn.exe blib\script\parldyn.exe C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pa rl.exe blib\script\parl.exe C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/tk pp blib\script\tkpp pl2bat.bat blib\script\tkpp C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pp blib\script\pp pl2bat.bat blib\script\pp C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pa r.pl blib\script\par.pl pl2bat.bat blib\script\par.pl C:\strawberry\cpan\build\PAR-Packer-1.005-murya5> Ok, this works. But how do I continue? Show quoted text
> > X:\perl>perl -v > > > > This is perl, v5.8.8 built for MSWin32-x86-multi-thread
> > You're confused: this output indicates you're using ActiveState perl, not > Strawberry. The former will most likely use nmake to build stuff.
Sorry, I was in the wrong window (wrong VM), here is the correct one: C:\strawberry\cpan\build>perl -v This is perl 5, version 12, subversion 0 (v5.12.0) built for MSWin32-x86-multi-t hread Copyright 1987-2010, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. -- Ullrich Horlacher Server- und Arbeitsplatzsysteme Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de Universitaet Stuttgart Tel: ++49-711-685-65868 Allmandring 30 Fax: ++49-711-682357 70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/
Subject: Re: [rt.cpan.org #57852] install PAR::Packer failed for strawberry perl 5.12.0.1
Date: Wed, 9 Jun 2010 09:21:48 +0200
To: "bug-PAR-Packer [...] rt.cpan.org" <bug-PAR-Packer [...] rt.cpan.org>
From: Roderich Schupp <roderich.schupp [...] googlemail.com>
The original bug IS fixed. What you see is a different issue with the build process. But I already told you this, feel free to open a new bug (but I know about the issue, but don't have time to investigate right now). If you don't know what to do after dmake, RTFM on Howto install stuff from CPAN. Cheers, Roderich On 08.06.2010, at 13:49, "Ulli Horlacher via RT" <bug-PAR-Packer@rt.cpan.org> wrote: Show quoted text
> Tue Jun 08 07:49:42 2010: Request 57852 was acted upon. > Transaction: Correspondence added by framstag@rus.uni-stuttgart.de > Queue: PAR-Packer > Subject: Re: [rt.cpan.org #57852] install PAR::Packer failed for strawberry perl 5.12.0.1 > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: framstag@rus.uni-stuttgart.de > Status: open > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=57852 > > > > On Tue 2010-06-08 (07:14), Roderich Schupp via RT wrote:
>> <URL: https://rt.cpan.org/Ticket/Display.html?id=57852 > >> >> Folks, a bug tracker is NOT a discussion forum.
> > I cannot see if the mail is coming from a maintainer or a user. > I thought RT-replies are always from the maintainers? > >
>> Esp. if replying to a resolved bug will automatically re-open the bug
> > The bug is NOT resolved. It is still there with PAR::Packer 1.005 and > strawberry perl 5.12 > >
>>> How did you run dmake twice? >>>
>> >> Go into the toplevel source directory and type "dmake"
> > > C:\strawberry\cpan\build\PAR-Packer-1.005-murya5>dmake > dmake: Warning: -- Found file corresponding to virtual target [mktmpdir.h]. > dmake: Warning: -- Found file corresponding to virtual target [mktmpdir.c]. > dmake: Warning: -- Found file corresponding to virtual target [main.c]. > C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0600'), '..\blib\lib\PAR\Stripped > PARL\Static.pm');" > C:\strawberry\perl\bin\perl.exe encode_append.pl static.exe ..\blib\lib\PAR\Stri > ppedPARL\Static.pm > C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped > PARL\Static.pm');" > C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0600'), '..\blib\lib\PAR\Stripped > PARL\Dynamic.pm');" > C:\strawberry\perl\bin\perl.exe encode_append.pl par.exe ..\blib\lib\PAR\Strippe > dPARL\Dynamic.pm > C:\strawberry\perl\bin\perl.exe -e "chmod(oct('0444'), '..\blib\lib\PAR\Stripped > PARL\Dynamic.pm');" > C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pa > rldyn.exe blib\script\parldyn.exe > C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pa > rl.exe blib\script\parl.exe > C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/tk > pp blib\script\tkpp > pl2bat.bat blib\script\tkpp > C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pp > blib\script\pp > pl2bat.bat blib\script\pp > C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/pa > r.pl blib\script\par.pl > pl2bat.bat blib\script\par.pl > > C:\strawberry\cpan\build\PAR-Packer-1.005-murya5> > > > Ok, this works. But how do I continue? > > >
>>> X:\perl>perl -v >>> >>> This is perl, v5.8.8 built for MSWin32-x86-multi-thread
>> >> You're confused: this output indicates you're using ActiveState perl, not >> Strawberry. The former will most likely use nmake to build stuff.
> > Sorry, I was in the wrong window (wrong VM), here is the correct one: > > C:\strawberry\cpan\build>perl -v > > This is perl 5, version 12, subversion 0 (v5.12.0) built for MSWin32-x86-multi-t > hread > > Copyright 1987-2010, Larry Wall > > Perl may be copied only under the terms of either the Artistic License or the > GNU General Public License, which may be found in the Perl 5 source kit. > > Complete documentation for Perl, including FAQ lists, should be found on > this system using "man perl" or "perldoc perl". If you have access to the > Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > > -- > Ullrich Horlacher Server- und Arbeitsplatzsysteme > Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de > Universitaet Stuttgart Tel: ++49-711-685-65868 > Allmandring 30 Fax: ++49-711-682357 > 70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/ >
Please direct follow ups w.r.t. the build problem recently reported on this ticket (which is different from the original problem) to #58266