From owner-freebsd-questions Sun Mar 2 19:53:38 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54C5137B429 for ; Sun, 2 Mar 2003 19:53:35 -0800 (PST) Received: from invert.com (datacenterops.com [209.164.15.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9484343F93 for ; Sun, 2 Mar 2003 19:53:34 -0800 (PST) (envelope-from mee@invert.com) Received: (from mee@localhost) by invert.com (8.11.3/8.11.3) id h233rYP00988 for freebsd-questions@FreeBSD.ORG; Sun, 2 Mar 2003 19:53:34 -0800 (PST) (envelope-from mee) Date: Sun, 2 Mar 2003 19:53:34 -0800 From: Mike Erickson To: freebsd-questions@FreeBSD.ORG Subject: Re: Portupgrade -- revisited Message-ID: <20030303035334.GK85646@quidquam.com> Mail-Followup-To: freebsd-questions@FreeBSD.ORG References: <20030302192233.GA326@willow.raggedclown.intra> <200303021628.21627.kstewart@owt.com> <87healw8ao.fsf@strauser.com> <200303021819.38745.kstewart@owt.com> <877kbhw2xw.fsf@strauser.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jho1yZJdad60DJr+" Content-Disposition: inline In-Reply-To: <877kbhw2xw.fsf@strauser.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --jho1yZJdad60DJr+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Kirk Strauser (kirk@strauser.com) wrote: > At 2003-03-03T02:19:38Z, Kent Stewart writes: >=20 > > We are basically doing the same thing. A portversion -c would have shown > > x, y, and z. When I check the versions, I would have seen that y depend= ed > > on x and z. I would specify x and z on the -ruf. This is what I called > > an interesection. If there is more than one intersection, I usually have > > rebuilt everything. >=20 > I see. Why specify `-f'? Wouldn't that force an upgrade of packages that > don't need it? Even more to the point, specifying -Ri will allow you to only upgrade the dependencies that you choose, interactively. Another way is to figure out the dependency tree using pkg_info or some tool, then just script a bunch of individual upgrades to optimize for compile time. mike --jho1yZJdad60DJr+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+YtG+I+kSViKSp0cRAvWsAJsHkR9X8nr/zC6Y8Erl4wEYs2LqPQCfd9Pe sCgUvxscOzdNv9+kPBRewqc= =8xkE -----END PGP SIGNATURE----- --jho1yZJdad60DJr+-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message