On Fri, Mar 21, 2008 at 9:37 AM, Shawn Boyette ☠ <[EMAIL PROTECTED]> wrote: > Have you tried unpacking your own distro to see what it looks like?
More to the point, unpack your distro with the CPAN shell: $ cpan cpan> look Tk::DiffText That will drop you into the directory that CPAN has unzipped and you can see how it looks. I just tried it on Win32 Strawberry Perl and it looked fine. However, on Unix, it looks like this: $ ls Makefile.PL Tk-DiffText-0.18\lib\Tk\DiffText.pm Tk-DiffText-0.18\MANIFEST Tk-DiffText-0.18\README Tk-DiffText-0.18\Changes Tk-DiffText-0.18\Makefile.PL Tk-DiffText-0.18\META.yml Tk-DiffText-0.18\t\Tk-DiffText.t So somehow the slashes are coming out wrong from /usr/bin/unzip. My guess is that the zip standard is to use forward slashes, that your IZArc uses backslashes instead and that Archive::Zip (which is what Strawberry Perl uses on Win32) is either smart enough to figure it out, or else just gets it right because Win32 expects backslashes anyway. So basically, I think you need to use another zip program. David