I'm trying to get pp working with a new perl 5.10.0 build and I'm running into some problems. I'm getting the following confusing error message:
$ pp --clean -lib "../server/src/perl" --exclude Text::Iconv \ --exclude Unicode::Map8 --module warnings::register \ -o ectool ectool.pl Can't locate IO/File.pm in @INC (@INC contains: "../server/src/perl" "/net/filer/tools/i686_Linux/perl-5.10.0/lib/5.10.0/i686-linux" "/net/filer/tools/i686_Linux/perl-5.10.0/lib/5.10.0" "/net/filer/tools/i686_Linux/perl-5.10.0/lib/site_perl/5.10.0/i686-linux " "/net/filer/tools/i686_Linux/perl-5.10.0/lib/site_perl/5.10.0" "." /tmp/par-stanton/lib/5.10.0/i686-linux /tmp/par-stanton/lib/5.10.0 /tmp/par-stanton/lib/site_perl/5.10.0/i686-linux /tmp/par-stanton/lib/site_perl/5.10.0 .) at -e line 476. /usr/local/tools/i686_Linux/perl-5.10.0/bin/pp: Failed to extract a parl from 'PAR::StrippedPARL::Static' to file 'parlYafMysc' at /net/filer/tools/i686_Linux/perl-5.10.0/lib/site_perl/5.10.0/PAR/Packer. pm line 1157, <DATA> line 1. What's peculiar is that IO/File.pm exists in the second directory listed in @INC: $ ls -l /net/filer/tools/i686_Linux/perl-5.10.0/lib/5.10.0/i686-linux/IO/File.pm 8 -r--r--r-- 1 stanton stanton 4907 May 23 16:11 /net/filer/tools/i686_Linux/perl-5.10.0/lib/5.10.0/i686-linux/IO/File.pm Any idea what's going on here? This is with the latest code from the trunk. --Scott
