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>