Heisenbug Bus Error in ./bootstrap.sh on OSX
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Goonmill |
Fix Committed
|
Medium
|
Stephen Thorne |
Bug Description
On OSX, if I run ./bootstrap.sh I get a bus error.
$ bash ./bootstrap.sh
:: This script will check your environment to make sure Goonmill is
:: ready to run, and do any one-time setup steps necessary.
::
:: Please check for any errors below, and fix them.
Bus error
If I apply this patch, which makes p() always print a string, the bus error disappears:
diff -r 4e391de34c06 bootstrap.sh
--- a/bootstrap.sh Fri Aug 17 10:42:42 2007 -0700
+++ b/bootstrap.sh Sun Aug 19 14:34:56 2007 +1000
@@ -35,6 +35,7 @@ function p()
function p()
# Run any python code and print its output or error to stdout.
{
+ echo x
python -c "$@" 2>&1
}
$ ./bootstrap.sh
:: This script will check your environment to make sure Goonmill is
:: ready to run, and do any one-time setup steps necessary.
::
:: Please check for any errors below, and fix them.
** Install SQLAlchemy (x)
** Install zope.interface (x)
** Install Twisted 2.5 (x)
** Install Divmod Nevow (x)
** Install simpleparse (x Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named simpleparse)
** Install PyLucene (x Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named PyLucene)
** Python 2.5 is required for xml.etree (x)
** Errors occurred. Please fix the above errors, then re-run this script.
$ bash --version
GNU bash, version 2.05b.0(1)-release (powerpc-
Copyright (C) 2002 Free Software Foundation, Inc.
Changed in goonmill: | |
assignee: | nobody → corydodt+launchpad-spams |
importance: | Undecided → Medium |
I need an OSX platform to test this. My current bash version is 3.2.13. Any gut feeling about cause?