Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'This is gonna be a recurring problem...' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
This is gonna be a recurring problem...
Authored by: babbage on Jun 13, '01 10:07:41AM
See also the brief discussion on Slashdot: <me>

This is just growing pains -- old school Mac used a case-insensitive filesystem, new school Mac has to preserve support for both old HFS and new UFS. (Other Unix tools are hitting the same problem whenever case [in-]sensitivity comes up -- the MacPerl people for example are working through it at the moment, too...)

This is a problem that Apple saw coming, and handled, sorta, with a custom mod_whatever that tried to address the problem. Why they didn't release it (either as source or, if necessary, as a binary) with OSX client is a big question, and an unfortunate decision on their part, but at least it already exists. Maybe this negative publicity will get them to release it &/or fold it into the next update to the operating system.

Really though, if you're using OSX for the new &/or Unixy stuff, then you need to run it on a UFS partition so that things like this won't bite you in the ass. If you need support for OS9/Classic, then either it or the Unix stuff needs to go onto a different partition. If not, you'll constantly be hitting these sorts of problems...


And it's worth adding that, apparently, the Win32 version of Apache -- which also generally (always?) runs on a case-insensitive filesystem -- doesn't have a problem with this. The answer why isn't clear yet, though anyone is welcome to compare the source code of the Win32 and Unix versions for any interesting variations. Something in the filesystem routines in the Win32 version could probably be ported to the OSX port of Apache, which should otherwise be about the same as stock Unix.

(Wow that red is hard to read. You're using some kinda funky stylesheet on this site, Rob... :)

[ Reply to This | # ]