Subject: Re: Whoops...
To: William O Ferry <WOFerry+@CMU.EDU>
From: Simon Burge <simonb@telstra.com.au>
List: port-pmax
Date: 10/21/1998 11:50:14
On Tue, 20 Oct 1998 09:36:26 -0600  "Michael L. Hitch" wrote:

> On Oct 20, 10:56am, William O Ferry wrote:
> 
> >     Now my machine won't come up successfully.  While booting, many
> > programs give errors such as 'grep: 1: Syntax error: "(" unexpected'.
> 
>   This indicates that the binary is not a recogized executable type
> and the kernel is invoking it as a shell script.  This can be caused
> by trying to run an Ultrix binary without Ultrix compatibility or ECOFF
> support in the kernel [not likely in your case].  I think I've also
> seen this occur if /usr/libexec/ld.elf_so [or /usr/libexec/ld.so for older
> binaries] does not exist or can't be loaded.

I'll bet this is the problem - and it's even in the NetBSD/pmax FAQ now!
Look at http://www.netbsd.org/Ports/pmax/faq.html#ld.so.  In short,

	ln /usr/libexec/ld.elf_so /usr/libexec/ld.so

will probably fix your problem.  If it doesn't, please let me know.

> >     So my question is:  what did I do wrong??  =)  Is there another
> > tarball I need to install?  What program could be causing these errors?

It seems to be a problem with the base.tgz tarball - there was a link for
ld.so, but it isn't getting extracted.  I've been going to do a clean 1.3.2
install for a while to check this out...

Simon.

Simon.