From owner-freebsd-gnome Sun Jan 20 17:17:37 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from creme-brulee.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46]) by hub.freebsd.org (Postfix) with ESMTP id 141C537B402 for ; Sun, 20 Jan 2002 17:17:34 -0800 (PST) Received: from shumai.marcuscom.com (marcus@shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.11.6/8.11.6) with ESMTP id g0L1GiZ55786; Sun, 20 Jan 2002 20:16:45 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: dependency question From: Joe Clarke To: Glenn Johnson Cc: freebsd-gnome@FreeBSD.ORG In-Reply-To: <20020121011015.GA20453@gforce.johnson.home> 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> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.1 Date: 20 Jan 2002 20:17:45 -0500 Message-Id: <1011575865.28534.39.camel@shumai.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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.... Worse than Kevin Bacon. Sorry for the confusion. Yes, USE_GNOME should be all you need. Tracing these dependencies can get tricky. Joe > > -- > Glenn Johnson > glennpj@charter.net > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message