From owner-freebsd-questions@FreeBSD.ORG Wed Mar 28 05:19:49 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 297A416A402 for ; Wed, 28 Mar 2007 05:19:49 +0000 (UTC) (envelope-from illoai@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.freebsd.org (Postfix) with ESMTP id 8E59913C44C for ; Wed, 28 Mar 2007 05:19:48 +0000 (UTC) (envelope-from illoai@gmail.com) Received: by nf-out-0910.google.com with SMTP id k27so3201096nfc for ; Tue, 27 Mar 2007 22:19:47 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HDcUECYlf9lmSdSm+s9HwnBHqd0643GRNisbrp1cpC9JcaEGRc5DTY36XryCnhoijQI4siZOd4ZAyOKxN0WN6lq/Hxw9Is8ooFvRBuBmq8hgLJ8ZJMzmxqX52yhG6VVlHPUJfivTzy1wQbGeuD7vwBDHaZrLkPm86/qLNjOvHqw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=iLwWS0uMaIn8q35oRYHA/rEaJH1OTQzOz/qHtYqkspaiXZdj7VzE0GPe0cdomV5xwv+/QHTQHp9zKBr2Jc+GIH3xjT1M1pMqozbdvW0/RsBArrJ6egrk7llDyL6cW/gT/fDZGXiAjAwUxGPvXdbOemcYNb24o5JVjOEn8nlQYjY= Received: by 10.82.175.2 with SMTP id x2mr18091110bue.1175059187055; Tue, 27 Mar 2007 22:19:47 -0700 (PDT) Received: by 10.82.175.6 with HTTP; Tue, 27 Mar 2007 22:19:47 -0700 (PDT) Message-ID: Date: Wed, 28 Mar 2007 00:19:47 -0500 From: "illoai@gmail.com" To: freebsd-questions@freebsd.org In-Reply-To: <20070327202842.1678265c.freebsd@dfwlp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070328011712.GR11147@tigger.digitaltorque.ca> <20070327202842.1678265c.freebsd@dfwlp.com> 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 05:19:49 -0000 On 27/03/07, Jonathan Horne wrote: > On Tue, 27 Mar 2007 21:17:13 -0400 > "Michael P. Soulier" wrote: > > > I'm looking at > > > > http://www.freebsddiary.org/pkgdb.php > > > > while I run it myself. I'm finding wonderful questions like > > > > 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] > > > > I must ask. How the hell am I supposed to know?? I build that as a dependency > > of something that I built months ago. There's a good chance that I'll be > > simply guessing at all of the answers. > > > > Is it really useful to run this if you can't remember? And why am I > > remembering anyway? That's what a packaging system is for, isn't it? > > when i come across those, i always just take the defaults. > one time i tried to tell it what i thought, and i built myself > into an endless loop of 'run pkgdb -F's. eventually i had > to just delete a few things, reinstall a few things to correct > it. ever since then, i just do what it says and hope for the > best. 9 out of 10, it guesses right for me. > Not to put too fine a point on it, but pkgdb(1) et al are part of an ((((occasionally tempermental)))) third party package management system. Built on ruby. Obviously, as I am not about to batter you about the neck and head with the beam projecting from my eye (hold still, you've got a . . .), I can only suggest a decent cringe&pray manouver (as I execute from time to time), and a stout attempt to wean oneself off, albeit % portupgrade -fr blorf* is quite seductive, nearly doubly so when blorf* is actually gettext.arg.bah. ports-mgmt/portmaster disposes with the hairy databases and leering dependancies at the cost of being slightly less . . . err, come to think of it, after a bit of man page perusal I cannot think of anything that I use portupgrade for that portmaster seems to be missing. YMMV as usual. Well, portmaster seems to have rather different notions of how flags apply than do I (it seems to enjoy recusring through dependancies when I was nearly certain I did not set that flag, several times) but with training my computer is teaching me what is right and what is not. I think. -- --