From owner-freebsd-questions@FreeBSD.ORG Wed Mar 11 19:10:07 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 F24AD106568F for ; Wed, 11 Mar 2009 19:10:07 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 7EB268FC1F for ; Wed, 11 Mar 2009 19:10:07 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LhTob-0007KM-JS for freebsd-questions@freebsd.org; Wed, 11 Mar 2009 19:10:05 +0000 Received: from pool-70-21-13-242.res.east.verizon.net ([70.21.13.242]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 11 Mar 2009 19:10:05 +0000 Received: from nightrecon by pool-70-21-13-242.res.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 11 Mar 2009 19:10:05 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Michael Powell Followup-To: gmane.os.freebsd.questions Date: Wed, 11 Mar 2009 15:10:47 -0400 Lines: 71 Message-ID: References: <20090311141610.GA82966@skytracker.ca> <49B7F6C3.7000507@skytracker.ca> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-70-21-13-242.res.east.verizon.net User-Agent: KNode/0.99.01 Sender: news Subject: Re: acroread error with libgobject-2.0.so.0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: nightrecon@verizon.net List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Mar 2009 19:10:08 -0000 David Banning wrote: [snip] >> >> Please forgive if I seem a trifle dense, but how did you go about >> installing? If done using the ports system, as part of the process >> linux_compat and various linux-* ports should have installed as >> dependencies. Perhaps the install succeeded but left out linux_load="YES" >> from /boot/loader.conf? >> > I installed from the ports - (FreeBSD 3s1.com 6.2-RELEASE) > but it didn't touch the /boot/loader.conf file. > > Is there a way to load this without rebooting? Yes - kldload linux.ko That is provided that the linuxolator was actually installed as it should have been. See below. Placing linux_load="YES" in loader.conf will just ensure it's always loaded at every boot. >> Possibly it may be one of the few things that need linprocfs_load="YES" >> too, but I doubt this because there would be a different error. >> > I'll look at that. Probably not required. IIRC the error associated with this is pretty clear. >> I would expect it to be looking for the library referenced above >> somewhere below the /compat or /usr/compat (the first is a link) which is >> where the linuxolator resides. This library should be being provided by >> the linux- gtk2-2.6.10_1 port. Since the acroread8 is a linux blob it >> should be using the linuxolator to run. >> >> > The acroread8 port did not install linux-gtk2 > Maybe something b0rked in dependency land. I believe the object failing to load is part of this port. You can install it manually. Here is what the ports says on the web site: acroread8-8.1.3_1 Adobe Reader for view, print, and search PDF documents (ENU) Long description : Sources : Changes : Download Maintained by: hrs@FreeBSD.org Also listed in: linux Requires: acroreadwrapper-0.0.20080906, hicolor-icon-theme-0.10_2, linux-atk-1.9.1_1, linux-cairo-1.0.2, linux-expat-1.95.8, linux-fontconfig-2.2.3_7, linux-gtk2-2.6.10_1, linux-hicolor-icon-theme-0.5_1, linux-jpeg-6b.34, linux-nvu-1.0_1, linux-pango-1.10.2_1, linux-png-1.2.8_2, linux-scim-gtk-fc4-1.4.4, linux-scim-libs-fc4-1.4.4_1, linux-tiff-3.7.1, linux-xorg-libs-6.8.2_5, linux_base-fc-4_14 Theoretically dependency tracking in the ports system should have installed all of these, and anything they in turn depend on. Also notice that the default linux version is fedora core 4 which is rather old. It is entirely possible that even with all of the other dependencies above properly installed it could still fail if the binary blob from Adobe was compiled against a later version. If such were the case I'd imagine someone would have pinged the port maintainer by now, so I sort of discount the possibility. One clue is the default behavior inherent in acroread8 is it will fall back to trying to use FreeBSD libs in place of the linux versions it can't find. This is what your errors are displaying. -Mike