Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2001 22:18:40 -0500
From:      Mike Meyer <mwm@mired.org>
To:        Glenn Johnson <glennpj@charter.net>
Cc:        Jim Freeze <jfreeze@freebsdportal.com>, questions@FreeBSD.ORG, gnome@freebsd.org
Subject:   Re: gnucash needs libg-wrap-runtime-guile.so.2
Message-ID:  <15285.15760.409533.581195@guru.mired.org>
In-Reply-To: <20010928220225.A913@gforce.johnson.home>
References:  <64164861@toto.iv> <15284.45539.158765.549432@guru.mired.org> <20010928220225.A913@gforce.johnson.home>

next in thread | previous in thread | raw e-mail | index | archive | help
Glenn Johnson <glennpj@charter.net> types:
> On Fri, Sep 28, 2001 at 12:22:43PM -0500, Mike Meyer wrote:
> > Jim Freeze <jfreeze@freebsdportal.com> types:
> > > After installing 4.4R, XFree86 4.1 and KDE2, I installed gnucash
> > > from /stand/sysinstall. All worked well, but when I try to run it I
> > > get
> > >
> > > gnucash /usr/libexec/ld-elf.so.1: Shared object
> > > "libg-wrap-runtime-guile.so.2" not found
> > >
> > > Can someone tell me how to get this library installed?  Since it
> > > wasn't installed as a dependency with the package, does it mean that
> > > there is a problem with the package?
> g-wrap is listed as a BUILD_DEPENDS in the port Makefile and has been
> for quite some time.  Since packages are built from ports I am not sure
> how that dependency got lost.

The dependency is wrong. Dynamically linked libraries should be listed
as RUN_DEPENDS, not BUILD_DEPENDS.

> > Since no one has mentioned it - it's part of the devel/g-wrap port,
> > so you'll have to install that. You should also send a note to the
> > gnucash port maintainer about the missing dependency.
> The port is fine but apparently there may be a problem with the package.

The port works because it makes sure the package is built when it
installs gnucash. Since the package is already built, the build
dependencies aren't needed, so they won't be installed. The port won't
record the dependency in the /var/db/pkgs database, so deleting g-wrap
after the install won't warn the user that they are trying to delete
something that another package depends on.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Q: How do you make the gods laugh?		A: Tell them your plans.

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




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