It's been a loooong time since I've made a zipfile, but I seem to remember that you had to explicitly tell the old DOS PKZIP to retain directory structure. That is: its default was to flatten everything down to a simple pool of files. This was, however, forever ago.
Have you tried unpacking your own distro to see what it looks like? On Fri, Mar 21, 2008 at 9:34 AM, Michael Carman <[EMAIL PROTECTED]> wrote: > I apologize for the somewhat OT posting, but I need some help. I > uploaded a new version of a module (Tk-DiffText version 0.18) to CPAN > and have been getting failure reports from CPAN-Testers ever since. The > common theme is this: > > ------------------------------------------------------------------------ > Output from '/usr/bin/make': > > !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > ERROR: Cannot copy 'Tk-DiffText-0.18libTkDiffText.pm' to > 'blib/lib/Tk-DiffText-0.18libTkDiffText.pm': No such file or directory > !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > at -e line 1 > *** Error code 255 > > Stop in /usr/local/src/CPAN/build/MJCARMAN-xVUXJa. > ------------------------------------------------------------------------ > > Note the lack of path separators. I received an email from one user who > including a directory listing. It appeared that the directory structure > was flattened. e.g. There was a file named > "Tk-DiffText-0.18\lib\Tk\DiffText.pm" instead of DiffText.pm in the > folder Tk-DiffText-0.18/lib/Tk. > > It appears that there's something wrong (or at least non-standard) with > the archive (it's a zip file) but I can't figure out what. > > Has anyone seen something like this before? I'd appreciate any insight. > > The zip file was created by IZArc 3.81 on Windows XP SP2. > > -mjc > -- Shawn Boyette <[EMAIL PROTECTED]>