From owner-freebsd-ports@FreeBSD.ORG Fri Aug 13 15:47:48 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A0831065694 for ; Fri, 13 Aug 2010 15:47:48 +0000 (UTC) (envelope-from mike.jakubik@intertainservices.com) Received: from mail.intertainservices.com (mail.intertainservices.com [38.99.187.35]) by mx1.freebsd.org (Postfix) with ESMTP id EBCE58FC16 for ; Fri, 13 Aug 2010 15:47:47 +0000 (UTC) Received: from [172.16.10.199] (unknown [172.16.10.199]) by mail.intertainservices.com (Postfix) with ESMTPA id 92606564A9 for ; Fri, 13 Aug 2010 11:47:46 -0400 (EDT) Message-ID: <4C656919.9070703@intertainservices.com> Date: Fri, 13 Aug 2010 11:47:37 -0400 From: Mike Jakubik User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4C5BC280.1070805@FreeBSD.org> <4C5BF352.5050004@dataix.net> <4C5C7DFF.8020400@FreeBSD.org> <4C5CFBCD.8090702@dataix.net> <4C6417BC.9060605@intertainservices.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-intertainservices-MailScanner-Information: Please contact the ISP for more information X-intertainservices-MailScanner-ID: 92606564A9.AEFCC X-intertainservices-MailScanner: Found to be clean X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com X-Spam-Status: No Subject: Re: i keep *trying* to move from portupgrade to portmaster 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: Fri, 13 Aug 2010 15:47:48 -0000 On 8/12/2010 5:32 PM, Doug Barton wrote: > On Thu, 12 Aug 2010, Mike Jakubik wrote: > >> I tried portmaster for myself and im wondering how to get the >> functionality of "portupgrade lib\*", meaning update all libraries >> that need updating. With "portmaster lib\*" it tries to update and >> rebuild all libraries, how can i tell portmaster to only update what >> needs updating? I can't find such an option in the man page, there is >> an option to always rebuild but no option to never rebuild. There is >> also -i, but it's a pain in the ass to manually select y/n for all >> libraries. Am i not seeing something in the man page? > > No, you're not missing anything. The default behavior for portmaster is > to upgrade everything you specify on the command line. > > Something like this would probably work: > portmaster `pkg_version -Ivl\< | grep ^lib | cut -f1 -d\<` > > > hth, > > Doug > Thanks for the info. Do you think this may be a usefull feature for other users coming from portupgrade though? If there is an option to always rebuild, one would think there would be an opposite option too. Thanks.