From owner-freebsd-questions@FreeBSD.ORG Mon Jun 25 08:41:21 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B13DE1065678 for ; Mon, 25 Jun 2012 08:41:21 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out9.libero.it (cp-out9.libero.it [212.52.84.109]) by mx1.freebsd.org (Postfix) with ESMTP id 274908FC0A for ; Mon, 25 Jun 2012 08:41:21 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0207.4FE8242F.0296,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.252.156) by cp-out9.libero.it (8.5.133) id 4FD1B52302B5E693 for freebsd-questions@freebsd.org; Mon, 25 Jun 2012 10:41:19 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.5) with ESMTP id q5P8f77g056396 for ; Mon, 25 Jun 2012 10:41:07 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FE82423.90707@netfence.it> Date: Mon, 25 Jun 2012 10:41:07 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120622 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <4FE82401.7080307@netfence.it> In-Reply-To: <4FE82401.7080307@netfence.it> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Subject: Re: portupgrade -- is there a way to only build and update ports that actually NEED it? 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: Mon, 25 Jun 2012 08:41:21 -0000 On 06/25/12 10:40, Andrea Venturoli wrote: > On 06/25/12 09:53, Dan Mahoney, System Admin wrote: >> Hey there, >> >> I'm presently in the process of trying to do a portupgrade from rt-3.8.8 >> to 3.8.13. By all estimations, this is a minor bump. >> >> Already, I've encountered several annoyances due to ABI changes, such as >> the libtool2.4 fun. With normal portupgrade, this forces you to go fix >> the dependent port. >> >> Finally, I just applied -r, which should update all dependent packages, >> but it seems to upgrade them unconditionally. > > "-r" will upgrade all dependent ports *if* a newer version is available. > "-rf" will upgrade all dependent ports unconditionally. > > > > > >> You would think there's an option to portupgrade that says "don't >> upgrade every single package I've got, but if somewhere in the >> dependency chain I need a newer version of a thing, then do it." > > I'm not sure what you mean. > I guess you waned "portupgrade -R rt", which will upgrade all ports rt ^^^^^ wanted > is depending on. > > > > > > HTH. > > bye > av.