From owner-freebsd-ports@FreeBSD.ORG Mon Mar 31 12:34:46 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3888C1065676 for ; Mon, 31 Mar 2008 12:34:46 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx23.fluidhosting.com [204.14.89.6]) by mx1.freebsd.org (Postfix) with ESMTP id BE3B68FC26 for ; Mon, 31 Mar 2008 12:34:45 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 5829 invoked by uid 399); 31 Mar 2008 12:42:04 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 31 Mar 2008 12:42:04 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <47F0DA62.9050204@FreeBSD.org> Date: Mon, 31 Mar 2008 05:34:42 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Dominic Fandrey References: <47F09727.5020105@bsdforen.de> <47F0B066.508@FreeBSD.org> <47F0B8F3.9050204@bsdforen.de> In-Reply-To: <47F0B8F3.9050204@bsdforen.de> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: portmaster wants to reinstall OpenOffice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2008 12:34:46 -0000 Dominic Fandrey wrote: > Doug Barton wrote: >> Dominic Fandrey wrote: >>> Yesterday I updated OpenOffice and now whenever I run portmaster -Da >>> it reinstalls it for no reason I can see. >> >> Well it doesn't decide to do things for no reason. :) Somehow it >> believes that there is a newer version. What does 'portmaster -L' say? >> (Just the part about openoffice) >> >> Doug > > Apparently my /var/db/pkg had broken entries after I created a couple of > packages. Languages that were no longer installed, were still registered. Yeah, that'd do it. You might try looking at the output of 'portmaster -l' and pick a leaf port that you know you want to delete, and use the expunge option (portmaster -e). This will run the -s option to delete anything else that it can detect is stale for you. Take a look at the man page for more information. Good luck, Doug -- This .signature sanitized for your protection