On Tuesday, August 16, 2005, at 01:22AM, Michael G Schwern <[EMAIL PROTECTED]> wrote:
>On Tue, Aug 16, 2005 at 12:39:00PM +0930, Jeremy Begg wrote: >> Where exactly is the problem here? It looks like Install.PM is assuming the >> case of the filenames returned by File::Find is going to match the package >> names declared in those files, but is that improper behaviour? > >On every operating system but VMS that assumption is pretty safe. Since >most non-VMS folks are not aware of the existance of non-case preserving >filesystems (except maybe DOS) they tend not to code for them. > >The discovery technique used in Module::Install is pretty much doomed on a >non-case preserving FS. This has come up before and was brought to the >author's attention (ie. Autrijus). I'm not sure what came of it. I submitted a patch that got things working, see http://www.xray.mpe.mpg.de/mailing-lists/vmsperl/2005-03/msg00071.html but never received a reply from the author.