From owner-freebsd-questions@FreeBSD.ORG Wed Mar 28 16:23:53 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AA44F16A401 for ; Wed, 28 Mar 2007 16:23:53 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.freebsd.org (Postfix) with ESMTP id 4A33613C44C for ; Wed, 28 Mar 2007 16:23:52 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from archangel.daleco.biz ([69.27.149.254]) by ezekiel.daleco.biz (8.13.8/8.13.1) with ESMTP id l2SGNjbw006298; Wed, 28 Mar 2007 11:23:47 -0500 (CDT) (envelope-from kdk@daleco.biz) Message-ID: <460A9689.2010506@daleco.biz> Date: Wed, 28 Mar 2007 11:23:37 -0500 From: Kevin Kinsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2pre) Gecko/20070221 SeaMonkey/1.1 MIME-Version: 1.0 To: Jeffrey Goldberg References: <20070328011712.GR11147@tigger.digitaltorque.ca> <8cb6106e0703271834l9014bffp8f1d5e753f7ec108@mail.gmail.com> <8EEB22EE-7230-4EEC-BEFE-514EBE059992@goldmark.org> In-Reply-To: <8EEB22EE-7230-4EEC-BEFE-514EBE059992@goldmark.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: the art of pkgdb -F X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2007 16:23:53 -0000 Jeffrey Goldberg wrote: > On Mar 27, 2007, at 8:34 PM, Josh Carroll wrote: > >>> Stale dependency: p5-Authen-SASL-2.09 -> p5-GSSAPI-0.24 >>> (security/p5-GSSAPI): >>> p5-Geography-Countries-1.4 (score:26%) ? ([y]es/[n]o/[a]ll) [no] >> >> Well this one is pretty obvious. Look at what the stale dependency is, >> and what it's suggesting? :) > > To me it is entirely unclear. First of all, I don't know what "stale > dependency" is supposed to mean. Second, I don't know what "score" > means, and finally, I don't know what the question is that I'm to answer > yes, no or all to. I could attempt, but it's easier to type "See below". > So I've just taken to running with -Fa and hope for the best (and so far > everything has worked). This makes you pretty normal, I expect. > If the answers to these questions are in the man page for pkgdb, I > apologize, but I haven't found them there. Here is a time-honored and rather canonical diatribe on "The Art of Pkgdb -F" (a great thread title, BTW). Note also that it is nearly six years old, and that additional package-management tools have been proposed, created, and released to the public, and some may have already been EOL'ed and buried, but the rest of them aren't considered "standard" by any means, and currently the FreeBSD world is in a pseudo-Biblical "every man did as he saw fit" state these days[1]. http://www.onlamp.com/pub/a/bsd/2001/11/29/Big_Scary_Daemons.html Of course, (and here's a rather large can of worms), there weren't {m?}any alternatives "back in the day", the the tools that are 'officially' documented became "standard" more or less by default. (and, come to think of it, are they at all, if so, where, etc., etc.) HTH, `cat flames > /dev/null 2>&1`, Kevin Kinsey [1] Since the punishment for these transgressions is basically just a temporal "make deinstall" under /usr/ports followed by 2-4 days of rebuilding, (more if KDE/GNOME is installed, but not much as opposed to eternal flame/torment), I suppose it's OK to let everybody fend for themselves with whatever tool they like best. One thing you'll notice about the BSDs is that since they are "traditional" Unix-like systems, a lot of folks stick to "traditions" pretty closely. -- You need no longer worry about the future. This time tomorrow you'll be dead.