From owner-freebsd-questions@FreeBSD.ORG Fri Aug 28 12:15:06 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E046106564A for ; Fri, 28 Aug 2009 12:15:06 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 0A56E8FC19 for ; Fri, 28 Aug 2009 12:15:05 +0000 (UTC) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1Mh0MC-000Em6-Fw; Fri, 28 Aug 2009 16:15:04 +0400 From: Boris Samorodov To: Jeff Laine References: <20090828090628.GA57211@free.bsd.loc> <89369855@bb.ipt.ru> <20090828115405.GA59475@free.bsd.loc> Date: Fri, 28 Aug 2009 16:15:05 +0400 In-Reply-To: <20090828115405.GA59475@free.bsd.loc> (Jeff Laine's message of "Fri, 28 Aug 2009 15:54:05 +0400") Message-ID: <57205174@bb.ipt.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-questions@freebsd.org Subject: Re: linux_base installation - missing rpm binary X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2009 12:15:06 -0000 On Fri, 28 Aug 2009 15:54:05 +0400 Jeff Laine wrote: > I've unpacked my apps under /compat/linux tree but my binary requires > shared X libraries: > >nsdexec: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot > > open shared object file: No such file or directory This library is a part of x11-toolkits/linux-gtk2 port. > >error while loading shared libraries: libXt.so.6: cannot open shared > > object file: No such file or directory > I've tried to install x11/linux-f10-xorg-libs port Good. > but brandelf tells me As I've wrote at my previuos email, brandelf should be used only with binary executives. Don't use it for libraries. You have been warned! ;-) > they are BSD-binaries incompatible with my linux stuff. And thus my app > can't start complaining on incompatibilities if I tune lib paths. You should not tweak paths untill absolutely needed (and if you really understand what you do). Lunuxulator should DRT if a needed library is present. In case of errors submit them here (or better even to freebsd-emulation@ ML, since more people may help there). -- WBR, Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve