in reply to PAR pp error when executing created file
How are you trying to access the file in your code?
Once it is unpacked it will be in the inc dir under the directory name in $ENV{PAR_TEMP}. You can check if you are running under PAR by using $ENV{PAR_0}.
For example:
use strict; use warnings; my $fname = '#iDPA_SW_Template220'; my $file = $ENV{PAR_0} ? "$ENV{PAR_TEMP}/inc/$fname" : $fname; open my $fh, $file or die "Cannot open $file"; # do stuff with $fh
Update:
Although now I read the error properly it is an issue with the main run.
Which versions of perl, PAR and PAR::Packer are you using? And perhaps also Archive::Zip.
There are also some old reports with similar errors, one of which seems to be long fixed but which needed module updates.
https://rt.cpan.org/Public/Bug/Display.html?id=72837
https://www.nntp.perl.org/group/perl.par/2006/12/msg2759.html
|
|---|