[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

Reply via email to