CC: | dexterbt1 [...] yahoo.com |
Subject: | Indexing fails with long filenames |
Hi,
We are happily using cpan site as a deployment tool. Recently though, we
encountered a bug that fails to properly index our own private modules.
The problem lies when the CPAN::Site::Index::inspect_entry() parses the
gzip output of the raw tar stream. We are using GNU tar 1.51.1 and very
long files are marked as "././\@LongLink"; IIRC, GNU tar uses this to
store long filenames that are otherwise limited in older implementations
of tar.
Please do note that we have a dense namespace tree, and some names
become inevitably long, for clarity sake.
I apologize as I am unable to attach the distribution that reproduces
the bug (NDA). I will be happy though to assist you if you are unable to
reproduce the bug yourself.
Thank you.
Dexter Tad-y