On Fri, Sep 18, 2009 at 6:03 PM, Jonathan Robinson <jonarobin...@rim.com> wrote: > After much investigation the problem appears to be with what is packaged with > pp itself.
I'd say, you're PAR::Packer is very broken :( What do you get when you run strings -a dummy.exe | grep -A1 '^FILE' where dummy.exe was produced by (same as you're example) echo " " > dummy.pl pp -o dummy.exe dummy.pl Also, can you run dummy.exe under strace on the client machine (the one where it fails) strace -f -o dummy.strace dummy.exe egrep '(open|stat).*"/usr' dummy.strace | grep -v ENOENT Cheers, Roderich