Date: Fri, 25 Jan 2002 11:00:32 -0500 From: Tadayuki OKADA <tadayuki.okada@windriver.com> To: Joe Clarke <marcus@marcuscom.com> Cc: Glenn Johnson <glennpj@charter.net>, freebsd-gnome@FreeBSD.ORG Subject: Re: dependency question Message-ID: <3C518120.CB4F6E71@windriver.com> References: <20020120205118.GA447@gforce.johnson.home> <1011565282.28534.22.camel@shumai.marcuscom.com> <20020120234902.GA74865@gforce.johnson.home> <1011573437.28534.24.camel@shumai.marcuscom.com> <20020121011015.GA20453@gforce.johnson.home> <1011575865.28534.39.camel@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Joe Clarke wrote: > > On Sun, 2002-01-20 at 20:10, Glenn Johnson wrote: > > On Sun, Jan 20, 2002 at 07:37:16PM -0500, Joe Clarke wrote: > > > > > On Sun, 2002-01-20 at 18:49, Glenn Johnson wrote: > > > > > > > I have gnome installed on my system which makes it hard for me to > > > > tell exactly what the software needs that others may not have, but > > > > the software author says it needs gnome-1.4. The bonobo libraries > > > > are being linked in so I guess that means that it needs bonobo. The > > > > bonobo port pulls in gnomeprint as a dependency so I guess I should > > > > have bonobo listed as a dependency. Does that sound right? > > > > > > Yep, just LIB_DEPENDS bonobo. That will take care of gnomeprint. > > > > OK, I think I may have confused myself. I edited my Makefile and > > removed all dependencies but left USE_GNOME in then did a 'make clean'. > > My thought was that this would tell me what ports were being pulled in > > when USE_GNOME is set by looking at the 'cleaning list'. When I do > > this, bonobo, and of course gnomeprint, get listed. Does this mean that > > all I need is USE_GNOME or am I missing something here? > > Doh! You're right. USE_GNOME requires gnomecore which requires gtkhtml > which requires gal which requires libglade, which requires gnomedb, > which requires libgda, which requires bonobob, which requires > gnomeprint.... With this method, if a port uses those shared-libs API directly, the port can't get PORTREVISION bump when those shlib's major version is bumped. Regards, -- Tadayuki OKADA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C518120.CB4F6E71>