Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: dpoppi [...] tpg.com.au
Cc:
AdminCc:

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



Subject: pp-generated exe cannot locate utf8_heavy.pl
Date: Sat, 14 Jan 2017 17:47:29 +1100
To: bug-PAR-Packer [...] rt.cpan.org
From: Dieter Poppinger <dpoppi [...] tpg.com.au>
My program requires utf8_heavy.pl and unicore, which are in C:\Strawberry\perl\lib. The Win32 exe produced with pp cannot locate these in the cache, where they are expected in .../cache.../inc/lib The error message produced is: Can't locate utf8_heavy.pl in @INC (@INC contains: C:\Users\dieter\AppData\Local\Temp\par-646965746572\cache-4d767343882c5f20e3adcfbd6a84888f2e1680be\inc\lib C:\Users\dieter\AppData\Local\Temp\par-646965746572\cache-4d767343882c5f20e3adcfbd6a84888f2e1680be\inc CODE(0x24b02d4) CODE(0x24b04cc)) at C:/Strawberry/perl/lib/utf8.pm line 16. This used to work with pp run in perl 5.20; it does not work with pp run in perl 5.24. DonĀ“t know about perl 5.22. OS: Windows7 32bit / Windows10 64bit perl 5.24 Module::ScanDeps 1.23 PAR::Packer 1.036 Dieter Poppinger
On 2017-01-14 02:10:46, dpoppi@tpg.com.au wrote: Show quoted text
> The error message produced is: > Can't locate utf8_heavy.pl in @INC (@INC contains:
Have you tried packing with "pp -u ..."? Show quoted text
> My program requires utf8_heavy.pl and unicore, which are in > C:\Strawberry\perl\lib.
I guess that "requires" here is meant colloquially ("makes use of") and that your program does *not* literally "require 'utf8_heavy.pl'". Cheers, Roderich
No further information, closing this ticket.