From owner-freebsd-questions Sat Sep 29 15:20:52 2001 Delivered-To: freebsd-questions@freebsd.org Received: from smtp2.port.ru (mx2.port.ru [194.67.57.12]) by hub.freebsd.org (Postfix) with ESMTP id 0654A37B401; Sat, 29 Sep 2001 15:20:47 -0700 (PDT) Received: from [213.133.160.239] (helo=notebook.vega.com) by smtp2.port.ru with esmtp (Exim 3.14 #1) id 15nSTK-000HY7-00; Sun, 30 Sep 2001 02:20:35 +0400 To: mwm@mired.org, glennpj@charter.net Cc: jfreeze@freebsdportal.com, questions@FreeBSD.ORG, gnome@FreeBSD.ORG From: Maxim Sobolev Reply-To: sobomax@FreeBSD.org Subject: Re: gnucash needs libg-wrap-runtime-guile.so.2 X-Mailer: Pygmy (v0.5.11) In-Reply-To: <15285.15760.409533.581195@guru.mired.org> Message-Id: Date: Sun, 30 Sep 2001 02:20:35 +0400 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Fixed, thanks to all! I donno how this stupid bug had slipped into the repo. :((( -Maxim On Fri, 28 Sep 2001 22:18:40 -0500, Mike Meyer wrote: > Glenn Johnson types: > > On Fri, Sep 28, 2001 at 12:22:43PM -0500, Mike Meyer wrote: > > > Jim Freeze 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 Meyer 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