develooper Front page | perl.perl5.porters | Postings from July 2008

Re: [rt.cpan.org #37251] File::Spec->case_tolerant works only onsystems where one filesystem type is installed

Thread Previous | Thread Next
From:
John E. Malmberg
Date:
July 2, 2008 17:56
Subject:
Re: [rt.cpan.org #37251] File::Spec->case_tolerant works only onsystems where one filesystem type is installed
Message ID:
486C23B3.8090202@qsl.net
Jeff Holt via RT wrote:
>        Queue: PathTools
>  Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=37251 >
> 
> I'll give it a try. That's what I get for opening my big mouth. LOL
> 
> BTW, I can personally test only the Unix (Linux and Solaris), Win32, and
> Cygwin subclasses. That is, unless you know where I get access to Mac, OS2,
> and VMS. I'm not too worried about the installation frequency on OS2 but Mac
> and probalby VMS are worth testing.

The state of case-sensitive on VMS is this:

1. VAX is case insensitive always.  Alpha and IA64 with ODS-5 volumes 
can be case sensitive.

2. A process can be set to be case sensitive.  Some volumes can be 
accessed on a case sensitive basis and some do not preserve case.

3. The API for perl to understand this is in the process of being developed.

4. The perl build procedure on VMS creates files in the incorrect case, 
so when you set the process to be case sensitive most of the Perl 
library does not work.

Pathtools needs a lot of patches to get up to speed with VMS using ODS-5 
volumes.

-John
wb8tyw@qsl.network
Personal Opinion Only



Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About