From owner-freebsd-hackers Sat Mar 20 20:36:18 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from phoenix.volant.org (phoenix.volant.org [205.179.79.193]) by hub.freebsd.org (Postfix) with ESMTP id 5F56F15093 for ; Sat, 20 Mar 1999 20:36:14 -0800 (PST) (envelope-from patl@phoenix.volant.org) Received: from asimov.phoenix.volant.org ([205.179.79.65]) by phoenix.volant.org with smtp (Exim 1.92 #8) id 10OZxq-0007gR-00; Sat, 20 Mar 1999 20:35:54 -0800 Received: from localhost by asimov.phoenix.volant.org (SMI-8.6/SMI-SVR4) id UAA15058; Sat, 20 Mar 1999 20:35:51 -0800 Date: Sat, 20 Mar 1999 20:35:51 -0800 (PST) From: patl@phoenix.volant.org Reply-To: patl@phoenix.volant.org Subject: Re: GNOME To: Dan Moschuk Cc: hackers@FreeBSD.ORG In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Does anyone else experience a lot of coredumping (signal 6) with the > > latest build of gnome (from the ports)? I've actually found the 1.0.* versions to be much more stable than the 0.98/99.* versions. > That means an assertion failed. Really this should probably be reported > to the Gnome camp. Well, that and the "core" ports should be updated to > 1.0.4, and stuff. > > It seems like the Gnome ports are in a state of flux right now, as not > many have been updated to depend on gtk+/glib 1.2... and so incorrectly > look for 1.1d (?!?). There is one big problem with the way the ports builds work. When checking dependancies, it isn't always possible to tell when the installed version isn't really up to date. This can be a particular problem with a dependancy tree as deep, complex, and dynamic as the gnome suite. The safest way to handle this is, of course, to track down all of the dependancies of the gnome port (try something like "make clean | sort -u"); pkg_delete all of them; and re-build. But that's usually grossly inconvienient. So, if you don't mind the package database thinking you've got more than one version installed, the second-best approach is to manually check the dependancy tree for each port you want to install, and build them from the bottom up instead of relying on the ports Makefiles to do it for you. -Pat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message