Subject: IH8GNU
To: None <current-users@netbsd.org>
From: dustin sallings <dustin@spy.net>
List: current-users
Date: 01/24/1999 18:52:35
GNU just managed to piss me off again. I was attempting to
install gnucash from pkgsrc and the build failed because it required
/bin/bash to compile. I suppose I'll install bash long enough to get this
package installed if it won't work under normal sh, but it doesn't seem
that unreasonable to expect a programmer to use a normal bourne shell over
bash, or at least to detect it with autoconf and not hardcode ``export
SHELL=/bin/bash'' into Makefile.init.in.
Ugh, anyway, to add useful information to a rant, the gnucash
package should probably either add bash (specifically, /bin/bash) as a
dependency, or be patched to not use it. Chances are, it doesn't require
bash at all, but it just seemed like the proper thing to hard-code coming
from Linux.
It seemed to build and install OK with me changing ``export
SHELL=/bin/bash'' to ``SHELL=/bin/sh'' in Makefile.init.in. It's dumped a
couple cores so far, but in general, it seems to actually function.
--
Principle Member Technical Staff, beyond.com The world is watching America,
pub 1024/3CAE01D5 1994/11/03 Dustin Sallings <dustin@spy.net>
| Key fingerprint = 87 02 57 08 02 D0 DA D6 C8 0F 3E 65 51 98 D8 BE
L______________________________________________ and America is watching TV. __