PAR version: 1.002 PAR::Packer version: 1.006 OSX 10.6.4 Perl 5.12.1 using pp to package a binary which uses Unicode::Collate. This module requires some data files in its main library (that is, in <lib>/ Unicode/Collate/ and I add these with the -a flag. This works fine. On OSX however, when Unicode::Collate tries to find these files, it can't:
Unicode::Collate: Can't locate Unicode/Collate/allkeys.txt in @INC (@INC contains: CODE(0x100ad9528) CODE(0x100ad99a8)) If I look in the cache, the files are there and on Windows, the same thing works fine. It may or may not be related but under OSX, it seems that my modules all appear in the cache with random string names directly under /. They also appear in inc/lib. This also seems to be a problem since I thought the random string modules in the root of the cache were just the main things that PAR needed?
