From owner-freebsd-ports@FreeBSD.ORG Fri Mar 28 14:44:44 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 887811065741 for ; Fri, 28 Mar 2008 14:44:44 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from be-well.ilk.org (dsl092-078-145.bos1.dsl.speakeasy.net [66.92.78.145]) by mx1.freebsd.org (Postfix) with ESMTP id 4495C8FC18 for ; Fri, 28 Mar 2008 14:44:44 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: by be-well.ilk.org (Postfix, from userid 1147) id 857FF28473; Fri, 28 Mar 2008 10:44:41 -0400 (EDT) To: Chuck Robey References: <47EBDAB2.1050107@chuckr.org> From: Lowell Gilbert Date: Fri, 28 Mar 2008 10:44:41 -0400 In-Reply-To: <47EBDAB2.1050107@chuckr.org> (Chuck Robey's message of "Thu\, 27 Mar 2008 13\:34\:42 -0400") Message-ID: <44myoioqli.fsf@be-well.ilk.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-ports@freebsd.org Subject: Re: using pkgdb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 14:44:44 -0000 Chuck Robey writes: > I'm using pkgdb because I wanted to try portupgrade, and it required it. My > problem is that it's doing procedures, asking for a decision on my part, but I > can't make any guess how to answer it, because the prompt is fairly meaningless > to me. Here is an example of what I'm seeing: > > Stale dependency: someportname-1.1.1 -> differentportname-1.1.1 (differentportname): > 3rdportname-1.1.1 ? ([y]es/[n]o/[a]ll) [yes] To me, this is fairly self-explanatory. "someportname" is listed as depending on "differentportname," but "differentportname" isn't installed. It suggests that "3rdportname" be listed as a dependency instead, on the theory that "3rdportname" may be providing the functionality that "someportname" actually depends on. Your choices are "y" to accept that suggestion, "n" to refuse it, and "a" to accept it and also apply it to all other ports that depend on "differentportname." > I haven't the least idea what the Y/N/A is referring to, what sort of action I > am causing or allowing. I tried the man page on pkgdb, but I didn't see that > sort of message in that page. Sure hope you can give me a hint (and, as a hint, > this might be a good time to fix that fairly useless prompt). Apparently, but you would have to make a concrete suggestion to the program's author. Since it makes sense to me, I doubt any attempts I made for improvements would turn out to actually be better. Be well.