Have you changed the "#!/bin/sh" or installed an alternate version of the sh shell? It looks like your script is tripping up on some shell test commands that work perfectly well with the /bin/sh that comes with OS X 10.4.9 (at least with my copy of 10.4.9). I have seen this kind of error on systems that have non-POSIX versions of /bin/sh (e.g., Solaris), but never with OS X.

Also, as another sign that something's going wrong, the install script should not need to build zlib at all. I'm not sure if it's in the base install, or if it's added by Xcode tools, but the various include and lib parts of zlib are typically already installed on OS X.

Steve


Finlay Boo wrote:
I'm having problems installing Plone 3 using the unified installer having
tried both root and rootless installs as well as using the sudo command on
OS X (10.4.9)

The output in my bash window indicates that it is having issues with the
install.sh file:

zlib installation: local
libjpeg installation: local
./install.sh: line 277: [: too many arguments
./install.sh: line 277: [: too many arguments
./install.sh: line 284: [: too many arguments
./install.sh: line 284: [: too many arguments
./install.sh: line 291: [: too many arguments
./install.sh: line 291: [: too many arguments

Installing Plone 3.0 at /Users/cbrogan/Plone-3.0

Compiling and installing local zlib ...
Checking for gcc...
Building static library libz.a version 1.2.3 with cc.
Checking for unistd.h... No.
Checking whether to use vs[n]printf() or s[n]printf()... using s[n]printf()
Checking for snprintf() in stdio.h... No.
  WARNING: snprintf() not found, falling back to sprintf(). zlib
  can build but will be open to possible buffer-overflow security
  vulnerabilities.
Checking for return value of sprintf()... No.
  WARNING: apparently sprintf() does not return a value. zlib
  can build but will be open to possible string-format security
  vulnerabilities.
Checking for errno.h... No.
Checking for mmap support... No.
./install.sh: line 359: no: command not found
./install.sh: line 360: no: command not found
Install of local libz failed

The referenced lines of code in question are:

277: if [ ! $GCC ] || [ ! -x $GCC ]
284: if [ ! $GPP ] || [ ! -x $GPP ]
291: if [ ! $GNU_MAKE ] || [ ! -x $GNU_MAKE ]
359: $GNU_MAKE test
360:    $GNU_MAKE install

Does anyone have any idea what the problem could be? I've searched to see if
others have had a problem but to no avail.


_______________________________________________
Setup mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/setup

Reply via email to