Date: Wed, 11 Mar 2009 22:46:47 +0300 From: Boris Samorodov <bsam@ipt.ru> To: David Banning <david@skytracker.ca> Cc: nightrecon@verizon.net, freebsd-questions@freebsd.org Subject: Re: acroread error with libgobject-2.0.so.0 Message-ID: <45193864@h30.sp.ipt.ru> In-Reply-To: <49B7F6C3.7000507@skytracker.ca> (David Banning's message of "Wed\, 11 Mar 2009 13\:37\:07 -0400") References: <20090311141610.GA82966@skytracker.ca> <gp8k62$cg2$1@ger.gmane.org> <49B7F6C3.7000507@skytracker.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 11 Mar 2009 13:37:07 -0400 David Banning wrote: > Michael Powell wrote: > > David Banning wrote: > > > > > >> I have installed acroread8 with no errors, however on > >> execution I get the following error; > >> > >> /usr/local/Adobe/Reader8/ENU/Adobe/Reader8/Reader/intellinux/bin/acroread: > >> error while loading shared libraries: libgobject-2.0.so.0: cannot open > >> shared object file: No such file or directory Something is wrong with your system/ports... > >> the file is there; > >> > >> $ cd /usr/local/lib > >> $ > >> $ ls -tld libgobject* > >> -rw-r--r-- 1 root wheel 344082 Feb 27 19:17 libgobject-2.0.a > >> -rwxr-xr-x 1 root wheel 984 Feb 27 19:17 libgobject-2.0.la > >> lrwxr-xr-x 1 root wheel 19 Feb 27 19:17 libgobject-2.0.so -> > >> libgobject-2.0.so.0 > >> -rwxr-xr-x 1 root wheel 235062 Feb 27 19:17 libgobject-2.0.so.0 These are native FreeBSD libraries. > >> and ldconfig sees it; Yes, native FreeBSD ldconfig sees it's native libraies. > >> $ ldconfig -r | grep libgobject > >> 219:-lgobject-2.0.0 => /usr/X11R6/lib/libgobject-2.0.so.0 > >> 460:-lgobject-2.0.0 => /usr/local/lib/libgobject-2.0.so.0 > >> $ > >> > >> I have followed a few threads with similar error but have found no > >> resolution yet. > >> > >> Any pointers would be helpful. A linux application (i.e. acroread8) use linux libraries which by default are installed to /compat/linux. > > 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) Please, show commands you had given. > but it didn't touch the /boot/loader.conf file. > Is there a way to load this without rebooting? > > 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. > > 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 > ports are up-to-date. Please, show an output of commands: % pkg_info -xI linux % (cd /usr/ports/print/acroread8 && make all-depends-list | grep linux) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45193864>