From owner-freebsd-ports@FreeBSD.ORG Fri Aug 13 15:51:52 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 679C51065672 for ; Fri, 13 Aug 2010 15:51:52 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id D9E078FC16 for ; Fri, 13 Aug 2010 15:51:51 +0000 (UTC) Received: by yxe42 with SMTP id 42so1251241yxe.13 for ; Fri, 13 Aug 2010 08:51:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=mMhZXOCvpQ058Ghh93nuMf/00G9/Krmh7jhRbC7JkkU=; b=By+GHUjYguLisQdtaQOX8MiwfkHcLHt7t0pE5flwNwONHg/2GgQCWE0JbUPcE6IcDL +JeUOu5riweek0VQ1QS2+pNvUdFuHKJuLoFdZYLfI/8zu7kgY/XZD6SDiOtyL7xtphGC 2DDw8YVETD1RAbc13j6H2sar1gAsZTu8TxEVU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=O1WWGfStzVYBMZvjaGpqSPih0sQMW0CT4+pEHVvhTqgdKNKR66TTSHAGMHDJOOJiWy A9i6ldCEx7b+6zptqY+S5LpmDvCBDGNJD5CSZ6XJ4JtL1HHvj1QG7ycnUNQxn01dvnMN k9Hx2D73Zm0t+vky0Lp/ob2+xNfjtLj+WdD6s= MIME-Version: 1.0 Received: by 10.151.59.20 with SMTP id m20mr2340234ybk.88.1281714710691; Fri, 13 Aug 2010 08:51:50 -0700 (PDT) Received: by 10.231.161.131 with HTTP; Fri, 13 Aug 2010 08:51:50 -0700 (PDT) In-Reply-To: <4C656919.9070703@intertainservices.com> References: <4C5BC280.1070805@FreeBSD.org> <4C5BF352.5050004@dataix.net> <4C5C7DFF.8020400@FreeBSD.org> <4C5CFBCD.8090702@dataix.net> <4C6417BC.9060605@intertainservices.com> <4C656919.9070703@intertainservices.com> Date: Fri, 13 Aug 2010 08:51:50 -0700 Message-ID: From: Freddie Cash To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 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:51:52 -0000 On Fri, Aug 13, 2010 at 8:47 AM, Mike Jakubik wrote: > 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\<` > > 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. I can't speak for Doug as to what gets added to portmaster. However, as a user of portmaster, I would like to say that just because portupgrade (or portmanager, or port-tool-of-the-month) has a specific feature, doesn't mean it absolutely needs to be added to portmaster. Personally, I can say that in my many years of using port management tools (on firewalls, routers, servers, and desktops), I have never had a need for a feature like this. -- Freddie Cash fjwcash@gmail.com