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>