Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

Report information
The Basics
Id: 24268
Status: resolved
Priority: 0/
Queue: PAR

People
Owner: Nobody in particular
Requestors: roland_wirth [...] gmx.de
Cc:
AdminCc:

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



Subject: Executable doesnt start when executed first time
Date: Mon, 08 Jan 2007 11:24:50 +0100
To: bug-PAR [...] rt.cpan.org
From: Roland wirth <roland_wirth [...] gmx.de>
Hi Im working with AS Perl 5.8.6 and PAR-Packer 0.970 under WinXP When I build an executable with pp,it doesnt start, when its executed the first time. When I execute it again, it starts. it seems to depend on the following require: require "c:/Programme/q/tool.pl"; which is in my perl-file. Without this require it works well. The same happens with Perl 5.8.8 and the "onboard" PAR 0.90. It didn´t happen with Perl 5.8.6 and PAR 0.75 (or so), but there are other problems... With 5.8.8 and PAR 0.90 it gives the following error: mkdir c:\WINDOWS\TEMP\par-_\cache-1165561498/inc/lib/c:/: no such file or directory at D:/cpanrun/build/5-8-0/sute/lib/Archive/Zip.pm line 659 with 5.8.6 and PAR 0.970 there is no errormessage at all Thats it. Have a good time Roland ps. Sorry, but couldnt use the bugtrakcer at cpan, because the bitcard-account didnt work for me -- private mail: roland_wirth@gmx.de private Homepage: http://home.arcor.de/roland_wirth Have a nice time
Hallo Roland, On Mon Jan 08 05:25:11 2007, roland_wirth@gmx.de wrote: Show quoted text
> Hi > Im working with AS Perl 5.8.6 and PAR-Packer 0.970 under WinXP > > When I build an executable with pp,it doesnt start, when its executed > the first time. When I execute it again, it starts. > it seems to depend on the following require: > > require "c:/Programme/q/tool.pl"; > > which is in my perl-file. Without this require it works well. > > The same happens with Perl 5.8.8 and the "onboard" PAR 0.90. It didn´t > happen with Perl 5.8.6 and PAR 0.75 (or so), but there are other
problems... Show quoted text
> > With 5.8.8 and PAR 0.90 it gives the following error: > mkdir c:\WINDOWS\TEMP\par-_\cache-1165561498/inc/lib/c:/: no such file > or directory at D:/cpanrun/build/5-8-0/sute/lib/Archive/Zip.pm line 659 > > with 5.8.6 and PAR 0.970 there is no errormessage at all
Is this still the case with PAR 0.976 and PAR::Packer 0.976? Best regards, Steffen
I'm closing this ticket as there hasn't been a reply from the requester for half a year. Please answer to this to reopen the ticket. Cheers, Steffen
Subject: Re: [rt.cpan.org #24268] Resolved: Executable doesnt start when executed first time
Date: Tue, 11 Mar 2008 22:37:24 +0100
To: bug-PAR [...] rt.cpan.org
From: Roland Wirth <roland_wirth [...] gmx.de>
Hallo Steffen, sorry für die späte Reaktion, aber ich hatte einen Umzug und der Laptop war schon eingepackt, aber der Umzug zog sich dann drei Monate hin ... Jetzt hab ich mich aber doch nochmal rangemacht und versucht, das Problem nochmal nachzustellen. Die aktuelle PAR-Version erstellt ohne Murren eine exe, aber bei mir startet diese nicht, weil sie die mit "require " einbezogenen weiteren Programmteile nicht in die .exe mit reinkopiert. Mag sein, dass das normal ist, früher ging das. Wenn ich die weiteren Teile mit pp -A filenames einbinde, klappts nicht, weil folgende Meldung beim Start der exe erscheint: Win32 version 0.27 required--this is only version 0.2601 at -e line 828. BEGIN failed--compilation aborted at -e line 898. Naja,und das wars dann, ich konnte die 0.27 in keinem Repository für Perl 5.8.8 finden... soll ich deshalb etwa auf 5.8.10 updaten? Wie du merkst, bin ich nicht so gewieft in Perl, was soll ichsagen,jetzt weiss ichauchnicht so recht weiter... Grüsse+Dank für die Mühe Roland Steffen Mueller via RT schrieb: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=24268 > > > According to our records, your request has been resolved. If you have any > further questions or concerns, please respond to this message. > >
-- private mail: roland_wirth@gmx.de private Homepage: http://home.arcor.de/roland_wirth Have a nice time
Subject: Re: [rt.cpan.org #24268] Resolved: Executable doesnt start when executed first time
Date: Wed, 12 Mar 2008 11:37:43 +0100
To: bug-PAR [...] rt.cpan.org
From: Roland wirth <roland_wirth [...] gmx.de>
Hallo noch ein Nachtrag hab mal Build 822 installiert. Es funktioniert dann mit: Perl Archive Tookit Version: 0.977 Author: Steffen Mueller <smueller@cpan.org> CPAN: http://search.cpan.org/dist/PAR-0.977/ und PAR Packager (for Aperl 5.8.8 Build 822) Version: 0.978 Author: Audrey Tang (cpan@audreyt.org) CPAN: http://search.cpan.org/dist/PAR-Packer-0.978/ mit dem "normalen PAR Packager, der nicht für build 822 ausgeschrieben ist, klappts aber nicht. Aber immerhin... Grüsse Roland Steffen Mueller via RT schrieb: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=24268 > > > According to our records, your request has been resolved. If you have any > further questions or concerns, please respond to this message. > >
-- private mail: roland_wirth@gmx.de private Homepage: http://home.arcor.de/roland_wirth Have a nice time
Hallo Roland, ich antworte in englisch, da die Mails archiviert werden. :) On Wed Mar 12 06:36:56 2008, roland_wirth@gmx.de wrote: Show quoted text
> hab mal Build 822 installiert. > > Es funktioniert dann mit: > > Perl Archive Tookit > Version: 0.977 > Author: Steffen Mueller <smueller@cpan.org> > CPAN: http://search.cpan.org/dist/PAR-0.977/ > > und > > PAR Packager (for Aperl 5.8.8 Build 822) > Version: 0.978 > Author: Audrey Tang (cpan@audreyt.org) > CPAN: http://search.cpan.org/dist/PAR-Packer-0.978/ > > mit dem "normalen PAR Packager, der nicht für build 822 ausgeschrieben > ist, klappts aber nicht. Aber immerhin...
You have to be careful with binary installations of PAR::Packer. The binary has to be suitable for your exact build of Perl. Otherwise you'll get errors such as you saw. An alternative is always to build PAR::Packer from source with a free C compiler. ActivePerl is compatible both with the free compiler suite from Microsoft and MinGW. Best regards, Steffen