From owner-freebsd-ports@FreeBSD.ORG Tue Jul 17 04:42:33 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 633B7106566B for ; Tue, 17 Jul 2012 04:42:33 +0000 (UTC) (envelope-from mueller23@insightbb.com) Received: from mail.insightbb.com (smtp3.insight.synacor.com [208.47.185.25]) by mx1.freebsd.org (Postfix) with ESMTP id 26CC48FC0A for ; Tue, 17 Jul 2012 04:42:32 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=1.1 cv=cnnrplXNdTCGMX75Rfp+qZ4kRGPDgeWy4wsObDoE3iQ= c=1 sm=0 a=MkrHcEMnSf8A:10 a=jLN7EqiLvroA:10 a=mK_AVkanAAAA:8 a=v3tM9TAIwmJEnz_bQAgA:9 a=9xyTavCNlvEA:10 a=Q/oqmR4JO1zR3vNQamCQeQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.insight.synacor.com header.from=mueller23@insightbb.com; sender-id=softfail Authentication-Results: smtp02.insight.synacor.com smtp.mail=mueller23@insightbb.com; spf=softfail; sender-id=softfail Received-SPF: softfail (smtp02.insight.synacor.com: transitional domain insightbb.com does not designate 74.134.26.53 as permitted sender) Received: from [74.134.26.53] ([74.134.26.53:43466] helo=localhost) by mail.insightbb.com (envelope-from ) (ecelerity 2.2.2.40 r(29895/29896)) with ESMTP id A5/D7-05404-73DE4005; Tue, 17 Jul 2012 00:42:32 -0400 Date: Tue, 17 Jul 2012 00:42:31 -0400 Message-ID: From: "Thomas Mueller" To: freebsd-ports@freebsd.org Cc: RW , Doug Barton Subject: Re: Rebuilding png and perl without rebuilding a whole lot of ports twice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2012 04:42:33 -0000 from RW : > Portupgrade and portmanager can do this - I don't know about > portmaster. In portupgrade it would be: > portupgrade -rf perl png > portmanager automatically builds ports that depend on out of date ports. I would first need to portmaster -o lang/perl5.16 lang/perl5.14 Not sure if category is necessary with portmaster, but portupgrade never worked for me without the category, thus portupgrade graphics/png would work, but not portupgrade png Then, from UPDATING file, I could do either portmaster p5- (conservative) or portmaster -r perl- (comprehensive, but possibly overkill). I would also need portmaster -r png- Maybe I could combine these as portmaster -r png- -r perl- Would that work right? In my original post, I mentioned that I wanted to upgrade some ports for reasons other than compatibility with the newer png and perl. Reasons included printing on recalcitrant HP printer (hplip) and getting multimedia to work right on more things (gnash, ffmpeg, vlc). Tom