mdlbear: "Sometimes it's better to light a flamethrower than to curse the darkness" - Terry Pratchett (flamethrower)
[personal profile] mdlbear

Stupid goddamn Mac filesystem is secretly case insensitive. If you have a directory called Tracks and a file called tracks, rsync complains about not being able to delete the directory when it goes to transfer the file. THIS IS JUST FSCKING WRONG!

The Mac may have Unix in its distant ancestry, but it is not Unix. When I get back from this trip I'm ordering a real computer.

Given a strong desire to be able to collaborate cross-platform, I'm probably going to have to make an ugly hack to work around this stupidity. That doesn't mean I have to like it, and it doesn't mean I'm not going to get bitten in the arse by it somewhere else.

In other news, the ribbons we had overnighted seem to have gone astray; it was apparently delivered to a nonexistant address in another city. Their tracking site doesn't say what address it was actually addressed to, so it's impossible to tell why it went astray. Remind me never to have things shipped by FedEx.

Date: 2008-01-24 06:48 am (UTC)
ext_3294: Tux (Default)
From: [identity profile] technoshaman.livejournal.com
Stupid goddamn Mac filesystem is secretly case insensitive.

What *idiot* designed that? He deserves to be shot, and his head put on a pike outside Apple headquarters for the encouragement of the others.

What's your budget on the real computer, and what's your specs and priority?

Things to look at: Lenovo T61p with Ubuntu Gutsy Gibbon. Emperor Linux T60, ditto. Everex's gBook and Cloudbook, both with "gOS" but will probably run Gutsy just fine. Dell 1520n, I think also with Gutsy. (Emperor will sell you Red Hat as well, but why? No sense confusing the issue.)

Given Apple's penchant for screwing over their customers in the name of the Almighty $hareholder, I'm inclined to give up my own Apple hardware. (Although if I had the bucks I'd be tempted to take that off your hands and give it to someone like my mother... which also means I could stick Sis with the tech support, since she's the resident MacOS X expert in her school... gripping hand, do I really want Mom reading my LJ? :) In any event... got a recommendation for a good Linux-friendly MP3 player? Do any of them play Oggs?

Date: 2008-01-24 11:50 am (UTC)
From: [identity profile] autographedcat.livejournal.com
Given that Macs are now using Intel hardware, is there any reason you can't just put a real OS on the hardware you already have? (I haven't looked closely at the entire architecture of the new macs, so I don't know what other driver issues you'd encounter.)

Date: 2008-01-24 12:02 pm (UTC)
From: [identity profile] phillip2637.livejournal.com
Not so secretly case insensitive, actually. "Case preserving" is the traditional Mac claim. However, about four years ago (10.3) I believe they introduce a real case-sensitive formatting option.

I haven't tried it, so can't say what the fine print on it may be. I tend to use Macs as GUI systems most of the time and use Linux when I want Unix-like behavior.

Date: 2008-01-24 04:19 pm (UTC)
mneme: (Default)
From: [personal profile] mneme
Hmm. Technically, of course, the Mac -is- Unix -- the OS is BSD, and BSD is a unixy fork of Unix.

That said, yeah, by default, the mac ships with HFS+ -- a filesystem that like VFAT, is case-preserving but insensitive.

That said, my research indicates you can format any mac disk -except- for the startup disk(s) as case sensitive.

http://docs.info.apple.com/article.html?artnum=107863 might be useful; I'm not sure.

Actually, I think hfs+ can be set up as case sensitive, at least for Mac OS Server -- I'd guess that's what the above link refers to.

Of course, if you're wanting to be cross platform as in "anyone can unpack and build with this", well, yeah, you need to structure things in a case-insensitive-compatable way, since otherwise most mac and windows users will be fubarred.


Date: 2008-01-24 08:06 pm (UTC)
From: [identity profile] aerowolf.livejournal.com
HFS+ is case-preserving, but not case-sensitive, unless you ask it to be. This is the same kind of trade-off that Microsoft has had to make for the sake of backward compatibility.

You can format the drive as case-sensitive, but you will have a lot of weird trouble in applications which (sloppily) expect the insensitive-but-preserving behavior. The best option is to create a sparse disk image in Disk Utility and format it with the case-sensitivity, creating a sandbox that your case-sensitivity will work within.

Date: 2008-01-24 11:57 pm (UTC)
From: [identity profile] tregare.livejournal.com
I'm pretty sure that the older versions of mac os (9 and older) were case sensitive.... but I don't remember for sure (havent' lit up my OS9 system in a while)

Most Popular Tags

Style Credit

Page generated 2026-01-22 03:59 am
Powered by Dreamwidth Studios