From owner-freebsd-ports Tue May 21 12:37: 9 2002 Delivered-To: freebsd-ports@freebsd.org Received: from shumai.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by hub.freebsd.org (Postfix) with ESMTP id DDD1A37B401 for ; Tue, 21 May 2002 12:37:04 -0700 (PDT) Received: from shumai.marcuscom.com (marcus@localhost.marcuscom.com [127.0.0.1]) by shumai.marcuscom.com (8.12.3/8.12.2) with ESMTP id g4LJbnCv074772; Tue, 21 May 2002 15:37:49 -0400 (EDT) (envelope-from marcus@marcuscom.com) Received: from localhost (marcus@localhost) by shumai.marcuscom.com (8.12.3/8.12.3/Submit) with ESMTP id g4LJbn2Y074769; Tue, 21 May 2002 15:37:49 -0400 (EDT) X-Authentication-Warning: shumai.marcuscom.com: marcus owned process doing -bs Date: Tue, 21 May 2002 15:37:49 -0400 (EDT) From: Joe Clarke To: Joe Kelsey Cc: freebsd-ports@FreeBSD.ORG Subject: Re: Circular dependency: gal vs. glade In-Reply-To: <3CEA9C6A.10409@flyingcroc.net> Message-ID: <20020521153632.K73657-100000@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org PGP Key : http://www.marcuscom.com/pgp.asc On Tue, 21 May 2002, Joe Kelsey wrote: > Joe Clarke wrote: > > >PGP Key : http://www.marcuscom.com/pgp.asc > > > >On Tue, 21 May 2002, Joe Kelsey wrote: > > > >>I am attempting to install gnome frm ports from scratch. There are > >>many problems, but now I have come up against a doozy: gal-0.19 depends > >>on glade which depends on gal... > >> > >> > > > >Are you sure? There are two glade ports. One is the glade development > >IDE, and the other is libglade. gal depends on libglade, but libglade > >does not depend on gal. > > > > > The problem is that gal stops in mid-configure due to libglade missing. > libglade should be an explicit LIB_DEPENDS within the gal Makefile. > > gtkhtml suffers from the same dependency cycle that makes it stop in > mid-configure. But there is no cycle. You just have some missing dependencies. If all the GNOME bits are kept up-to-date, you shouldn't be seeing this problem. As I said in my PR reply to you earlier, something is being done so that a port can check the version of each of its package dependencies. sobomax is working on this, and has enhanced some of the pkg tools in -CURRENT. Perhaps he can comment on this further. Joe > > >This is imported from bonobo which is imported from libgda which is > >imported from gnomedb which is imported from libglade which is imported by > >gal (six degrees of GNOME). If you have an up-to-date libglade, you > >should be okay. I recommend a good portupgrade -r ORBit. > > > > > I generally prefer to do -R. I find that -r causes more problems. > > I have been trying portinstall -R gnome which should get everything that > gnome depends on. Unfortunately, it doesn't. > > /Joe > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message