Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Feb 2001 18:01:19 +0300
From:      "Valeriy E. Ushakov" <uwe@ptc.spbu.ru>
To:        freebsd-ports@FreeBSD.ORG
Subject:   Re: staroffice52 make install failure
Message-ID:  <20010211180119.B9773@snark.ptc.spbu.ru>
In-Reply-To: <3A860399.FFE97862@ruhr-uni-bochum.de>; from "Thomas Stratmann" on Sun, Feb 11, 2001 at 04:14:33
References:  <3A860399.FFE97862@ruhr-uni-bochum.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 11, 2001 at 04:14:33 +0100, Thomas Stratmann wrote:

> I went inside /usr/ports/editors/staroffice52/ and typed make install:
> 
> ===>   staroffice-5.2 depends on file: /compat/linux/lib/libc.so.6 -
> found
> ===>  Extracting for staroffice-5.2
> >> Checksum OK for staroffice52/soa-5_2-ga-bin-linux-en.bin.
> >> Checksum OK for staroffice52/so-5_2-ga-bin-linux-en.bin.
> >> Checksum OK for staroffice52/109939-02.tar.Z.
> ELF interpreter /lib/ld-linux.so.2 not found
> Abort trap
> *** Error code 134

> locate told me that the one and only file of name ld-linux.so.2
> resides in /usr/compat/linux/lib/

Just a wild guess, but which directory do you have in PATH first
/bin or /usr/bin?

uname is /usr/bin/uname on freebsd, but /compat/linux/bin/uname
(i.e. /bin/uname) under linux emulator.  So when /usr/bin precedes
/bin in path, linuxlator will call freebsd version of uname.

StarOffice scripts use uname to figure out which system they run on
and when freebsd uname is called those scripts fail.  I don't remember
the exact error, but I actually suffered from this when installing
Russian StarOffice.

SY, Uwe
-- 
uwe@ptc.spbu.ru                         |       Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010211180119.B9773>