[EMAIL PROTECTED] (Bob Dalgleish) wrote:
>on 4/18/01 4:30 AM, Paul J. Schinder at [EMAIL PROTECTED] wrote:
>> I've been using HEAD on Unix for a long time, and I'll bet a lot of
>> people have. I'm sure a name change would be a PITA at this point.
>
>However, any (I mean ANY) site-specific program should be put into
>/usr/local/bin instead of /usr/bin.
>
Yes, exactly. I don't mind having a /usr/bin/head and /usr/local/bin/HEAD .
In fact that's how I've fixed my system now.
>> Apple's at fault. I assume there's no actual reason that HFS+ *must*
>> be case insensitive, and certainly no actual reason that *Darwin* is
>> case insensitive. Having Classic case fold is one thing, but making
>> a Unix do it causes problems just like this.
Darwin doesn't have any case sensitivity as far as I know. For
instance, it deals just fine with UFS volumes (except that it doesn't
yet like having one as the boot volume).
>Hence, we should (by "we", I mean "not me", but someone else) ask Gisle Aas
>to change the standard installation point to refer to /usr/local/bin,
Yeah - but I think it must be the fault of CPAN.pm, or of the
/System/Library/Perl/darwin/Config.pm that Apple provided. It contains
lines like
bin='/usr/bin'
binexp='/usr/bin'
installbin='/usr/bin'
installscript='/usr/bin'
scriptdir='/usr/bin'
scriptdirexp='/usr/bin'
I bet CPAN.pm is picking up on one or more of these lines.
>and somehow we, by which I mean the Mac OS X Perl community, will work
>out how to access 'HEAD' and not 'head'.
Note the following:
[localhost:~] ken% which head
/usr/bin/head
[localhost:~] ken% which HEAD
/usr/local/bin/HEAD
Seems easy enough. =)
------------------- -------------------
Ken Williams Last Bastion of Euclidity
[EMAIL PROTECTED] The Math Forum