Hi again,
Malcolm Nooning schrieb:
The results are pasted below. pp seems to be handing Zip.pm the wrong
$name.
Okay, I did some digging myself. It's the problem reported by Scott
Gifford back in October. David Romano supplied a patch to PAR::Packer
that fixes this, but I couldn't apply it fully because I felt it didn't
actually address the bug but just band-aid it in the wrong place.
It's that pp itself is getting bad paths from Module::ScanDeps. So the
right place to hook into for debugging would be around line 735 of (SVN)
PAR::Packer. Right after the following call:
$scan_dispatch->(
rv => \%map,
files => [EMAIL PROTECTED],
execute => $opt->{x},
compile => $opt->{c},
skip => \%skip,
($opt->{n}) ? () : (
recurse => 1,
first => 1,
),
);
This runs Module::ScanDeps' scan_deps_runtime() and populates %map.
Please dump %map to see where there are problematic entries. With that
information, it should be easier to delve into the M::SD code and see
where it's coming from.
Thanks!
Steffen