From owner-freebsd-ports@FreeBSD.ORG Sat Dec 19 07:46:59 2009 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 3076E106566C for ; Sat, 19 Dec 2009 07:46:59 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id CD3B98FC27 for ; Sat, 19 Dec 2009 07:46:58 +0000 (UTC) Received: (qmail 16258 invoked by uid 399); 19 Dec 2009 07:46:57 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 19 Dec 2009 07:46:57 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B2C84F4.50804@FreeBSD.org> Date: Fri, 18 Dec 2009 23:47:00 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Thunderbird 2.0.0.23 (X11/20091206) MIME-Version: 1.0 To: Adam McDougall References: <7314e5020912161917s355d02c9l16c996043c753044@mail.gmail.com> <19241.45040.505925.616766@jerusalem.litteratus.org> <20091217052400.GC32037@lonesome.com> <20091217102102.15241asjv1rqmqzo@kilroy> <20091217122727.GF10902@egr.msu.edu> In-Reply-To: <20091217122727.GF10902@egr.msu.edu> X-Enigmail-Version: 0.96.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Jimmy Renner , freebsd-ports@freebsd.org Subject: Re: portupgrade failure 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: Sat, 19 Dec 2009 07:46:59 -0000 Adam McDougall wrote: > Some of that sounds true to my experience, for a while I've noticed while > installing a new port with portupgrade that it will install the default > dependencies before prompting with the options screen to find out which > ones I want. For example if I do 'portupgrade -N postfix' on a fresh > system, it will first install pcre and THEN prompt me to (de)select pcre > or any of the other optional deps. If I may, I'd like to suggest that users who are not happy with the current status of portupgrade give portmaster a try. Now that it has support for installing from packages it's fairly comparable to portupgrade in terms of features, and I think that for most users it will meet your needs quite nicely. It does some things differently than portupgrade, and I suggest that new users read through the man page and use the -v option for a while to get familiar with it. I'd also like to point out that portmaster does not suffer from the particular problem described here. By default it runs through all of the OPTIONS dialogs recursively before it starts building or installing anything so you never spend time installing things you don't want or need. Of course, if you're satisfied with portupgrade I encourage you to stick with it! I don't regard portmaster as being "in competition" with any of the other tools, they all have their strong and weak points. hth, Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/