From owner-freebsd-ports@FreeBSD.ORG Fri Oct 3 10:41:13 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56DE616A4B3 for ; Fri, 3 Oct 2003 10:41:13 -0700 (PDT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id A898643FE5 for ; Fri, 3 Oct 2003 10:41:12 -0700 (PDT) (envelope-from clint@0lsen.net) Received: from 0lsen.net ([12.203.21.192]) by comcast.net (rwcrmhc13) with ESMTP id <2003100317411201500cl0v2e>; Fri, 3 Oct 2003 17:41:12 +0000 Received: by 0lsen.net (Postfix, from userid 1001) id 955FE8CD; Fri, 3 Oct 2003 10:41:11 -0700 (PDT) Date: Fri, 3 Oct 2003 10:41:11 -0700 From: Clint Olsen To: Jens Rehsack Message-ID: <20031003174111.GA1221@0lsen.net> References: <20031003093906.3C6715CF@0lsen.net> <3F7D4E01.8010806@liwing.de> <3F7DA5C8.4030907@liwing.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F7DA5C8.4030907@liwing.de> User-Agent: Mutt/1.4.1i Organization: NULlsen Network X-Disclaimer: Mutt Bites! cc: ports@freebsd.org Subject: Re: Trashed my machine via ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Oct 2003 17:41:13 -0000 On Oct 03, Jens Rehsack wrote: > > If you see at the rest of the thread (subject changed), he had neither > installed nor used portupgrade, so pkgdb -F is mandatory before he can > continue upgrading. I ran pkgdb -F and in most cases I chose the default answers (not knowing a better alternative). It would be nice if the dependency "score" information was more clear. What exactly am I doing when I'm fixing a stale dependency? What does "deleting" a dependency mean? Now I'm in portupgrade, and it's just a ton of fun: # portupgrade -R -force gettext .. .. [Updating the pkgdb in /var/db/pkg ... - 253 packages found (-0 +1) . done] ---> Skipping 'converters/libiconv' (libiconv-1.7_1) which has already done ** The port directory for 'rce' does not exist. ** The following packages were not installed or upgraded (*:skipped / !:failed) * converters/libiconv (libiconv-1.7_1) ! rce (gettext-0.12.1) (port directory error) I used -R for the upward recursion (fix all packages relying on gettext). I also ran with the force switch because it bitched the first time it ran into a port that was already installed. Now, is rce a subdir in a particular package or what? I'm scrolling up through the gobs of text right now to see what the hell this is all about. Are ports supposed to get this screwed up or did I just not maintain my ports area correctly? -Clint