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
In reply to Re: PAR pp error when executing created file
by swl
in thread PAR pp error when executing created file
by g_speran
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |