Subject: Re: pkgsrc on case-insensitive filesystem
To: OBATA Akio <obata@lins.jp>
From: David Hopper <dhop@nwlink.com>
List: tech-pkg
Date: 09/14/2006 20:31:30
On Sep 14, 2006, at 7:59 PM, OBATA Akio wrote:
> But how about MacOS X?
> A MacOS X user said, "I don't use pkgsrc, because it require case
> sensitive filesystem. So I use DarwinPorts".
> Anyone know DarwinPorts works with case inseisitive filesystem and
> how to do so?
I try to educate these people by demonstrating how convenient it is
to create a case-sensitive HFS+ disk image "NetBSD.dmg" that contains
pkgsrc and pkg (and pkgdb), with a softlink from /usr/pkg to /Volumes/
NetBSD/pkg, and /usr/pkg/bin in path. This way, you can cleanly
mount and unmount the entire pkgsrc "subsystem" from OS X at will.
Unmounted, you still have an untouched OS X.
HFS+ has allowed case-sensitivity for far longer than the pkgsrc
documentation indicated, which is unfortunate-- I think that has
created a misconception about the usefulness of pkgsrc on OS X.
Other than number of packages supported (which I've not verified), I
haven't heard a good reason to use anything but pkgsrc on Macs.
Dave