On Aug 21, 2009, at 7:29 AM, Peter Kruse wrote:

you know, under Solaris "which" deserves a threefold hate:

1. is a csh-script
2. does not return a proper return status
3. prints the error message ("no suchandsuch in path...") to stdout

you couldn't think of something more hateful?
Me neither, but if "which"'s return status is used in a Makefile to
find out if a command
is available, then hate becomes HATE, which "which" also does not find, but
I can.  You think this is an old story, and one couldn't find such a
mistake today,
here is an update:  http://bugzilla.gnome.org/show_bug.cgi?id=589986

This brokenness persisted up through Mac OS X 10.4 "Tiger".

But for $129, you can upgrade to 10.5 "Leopard" which fixes this bug.

Or just buy a new Mac and get Leopard for free.

Josh


Reply via email to