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.