Date: Wed, 28 Mar 2007 00:19:47 -0500 From: "illoai@gmail.com" <illoai@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: the art of pkgdb -F Message-ID: <d7195cff0703272219r3e504bd5tb09ca5acd3f82776@mail.gmail.com> In-Reply-To: <20070327202842.1678265c.freebsd@dfwlp.com> References: <20070328011712.GR11147@tigger.digitaltorque.ca> <20070327202842.1678265c.freebsd@dfwlp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 27/03/07, Jonathan Horne <freebsd@dfwlp.com> wrote: > On Tue, 27 Mar 2007 21:17:13 -0400 > "Michael P. Soulier" <msoulier@digitaltorque.ca> 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. -- --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d7195cff0703272219r3e504bd5tb09ca5acd3f82776>