From owner-freebsd-ports@FreeBSD.ORG Fri Jul 27 07:57:38 2007 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 1375616A418 for ; Fri, 27 Jul 2007 07:57:38 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5]) by mx1.freebsd.org (Postfix) with SMTP id A89B113C457 for ; Fri, 27 Jul 2007 07:57:37 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 29146 invoked by uid 399); 27 Jul 2007 07:57:37 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 27 Jul 2007 07:57:37 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <46A9A56E.5080608@FreeBSD.org> Date: Fri, 27 Jul 2007 00:57:34 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.5 (Windows/20070716) MIME-Version: 1.0 To: Yoshihiro Ota References: <20070726011654.cec378be.ota@j.email.ne.jp> <46A866BE.1000407@u.washington.edu> <20070726233610.e536c2e2.ota@j.email.ne.jp> In-Reply-To: <20070726233610.e536c2e2.ota@j.email.ne.jp> X-Enigmail-Version: 0.95.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Call for testers for yet another ports upgrade program, ports+ 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, 27 Jul 2007 07:57:38 -0000 Yoshihiro Ota wrote: > I think portmaster is also one tries to read and do the same things > but with shell script. Not exactly the same things. Portmaster doesn't keep any external database, it only updates what is in /var/db/pkg. > I personally didn't have good luck with portmaster and haven't > really used to evaluate. I'm sorry to hear that. If you're interested, please feel free to start another thread that describes your issues. > However, "portmaster -a -n" wasn't not fast, neither. Well, I'm not sure when you last tried it, but I've implemented a lot of caching features in the past year, so nowadays almost all of the time spent running portmaster is actually spent in the ports tree, most of that in building the port. > By the way, it builds ports in background, doesn't it? No, it only builds in the foreground. I've thought about various ways to try and implement parallel builds, but it's a pretty hard problem to solve in a reliable way. The reasons why have been covered in other threads, so you might want to check the archives. Portmaster _does_ download new distfiles in the background though, as well as a few other functions that aren't typically user visible. hope this helps, Doug -- This .signature sanitized for your protection