From owner-freebsd-ports Tue Aug 7 12:17:10 2001 Delivered-To: freebsd-ports@freebsd.org Received: from trinity.magpage.com (trinity.magpage.com [216.155.0.8]) by hub.freebsd.org (Postfix) with ESMTP id 278FA37B406 for ; Tue, 7 Aug 2001 12:17:06 -0700 (PDT) (envelope-from dfrazier@magpage.com) Received: from magpage.com (dfrazier@poomba.magpage.com [216.155.24.136]) by trinity.magpage.com (8.11.3/8.11.3) with ESMTP id f77JGve91638 for ; Tue, 7 Aug 2001 15:16:57 -0400 (EDT) Message-ID: <3B703EB0.2050603@magpage.com> Date: Tue, 07 Aug 2001 15:17:04 -0400 From: Daniel Frazier User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.2) Gecko/20010702 X-Accept-Language: en-us MIME-Version: 1.0 To: ports@freebsd.org Subject: libgda finally built! (but something's wierd...) Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-RRT-Status: UNKNOWN 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 ok, congrats to the maintainer. I haven't been able to build libgda-0.2.10 for a while now. But now libgda-0.2.90 builds fine. So after successfully installing libgda-0.2.90 (using "portupgrade -cfiN libgda") I go on to build the new gnomedb port and it dies giving this error... checking for GDA >= 0.2.90... configure: error: *** libgda 0.2.90 or later is necessary in order to build gnome-db. ===> Script "configure" failed: here are the contents of "config.log" hrmmm, I just installed libgda 0.2.90.., what gives? So I check gnomedb's configure script and it's using "gda-config --version" to determine libgda'a version. I run that command manually and sure enough, it says 0.2.10. Now I'm assuming that the gda-config file is installed by the libgda port but to verify I check with pkg_info... poomba:~ # pkg_info -xL libgda | grep gda-config /usr/X11R6/bin/gda-config ok, it is part of the libgda port. Then I do... poomba: ~ # which gda-config /usr/local/bin/gda-config To make a long story short I'm thinking that that file should have been removed when I upgraded libgda. But it wasn't. I don't know where the problem is that caused it to not be removed but I'm really concerned now about how much other cruft has been left over by old ports. I've been having a lot of port builds die lately where they build just fine for others, but it's been worse since I've started using portupgrade. Maybe the problem's there? On a side note, are there any tools available that will scan a box for cruft like this? Something maybe that checks a master file list for a base freebsd install and the various /var/db/pkg/*/+CONTENTS and reports anything that shouldn't be there? -- ---------------------------------------------------------------------- Daniel Frazier Tel: 302-239-5900 Ext. 231 Systems Administrator Fax: 302-239-3909 MAGPAGE, We Power the Internet WWW: http://www.magpage.com/ "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin, Historical Review of Pennsylvania, 1759. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message