From owner-freebsd-questions@FreeBSD.ORG Wed Sep 5 19:15:54 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE6D316A41B for ; Wed, 5 Sep 2007 19:15:54 +0000 (UTC) (envelope-from agreenwood@nuvox.net) Received: from agreenftp.no-ip.com (75-137-118-150.dhcp.gnvl.sc.charter.com [75.137.118.150]) by mx1.freebsd.org (Postfix) with ESMTP id 77DA913C45B for ; Wed, 5 Sep 2007 19:15:54 +0000 (UTC) (envelope-from agreenwood@nuvox.net) Received: from localhost (localhost [127.0.0.1]) by agreenftp.no-ip.com (Postfix) with ESMTP id DA19C39864; Wed, 5 Sep 2007 15:00:20 -0400 (EDT) X-Virus-Scanned: amavisd-new at agreenftp.no-ip.com Received: from agreenftp.no-ip.com ([127.0.0.1]) by localhost (zeus.agreenftp.no-ip.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NF7w8Ei5g83s; Wed, 5 Sep 2007 15:00:03 -0400 (EDT) Received: from [10.212.3.94] (216.215.144.201.nw.nuvox.net [216.215.144.201]) (Authenticated sender: andy) by agreenftp.no-ip.com (Postfix) with ESMTPA id 0FC2C39869; Wed, 5 Sep 2007 15:00:02 -0400 (EDT) Message-ID: <46DEFCB1.8030209@nuvox.net> Date: Wed, 05 Sep 2007 15:00:01 -0400 From: Andy Greenwood User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: deeptech71@gmail.com References: <46DEDD6F.9020509@gmail.com> <200709051905.42215.fbsd.questions@rachie.is-a-geek.net> <46DEF0EA.2040006@gmail.com> In-Reply-To: <46DEF0EA.2040006@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: ports collection background-fetch X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2007 19:15:54 -0000 deeptech71@gmail.com wrote: > Bahman M. wrote: > > deeptech71@gmail.com wrote: > >> Is it possible to do automatic fetching of source files in the > >> background while other parts are being compiled? > > > > > Just login on multiple consoles or use multiple x terminals (if running > > X) and on each one run 'make' for the port you want to compile. The > > port(s) will be fetched and compiled simultaneously. Then all you need > > to do is to run 'make install' for each port. > > > > Note: I'm not sure but I think it's not a good practice to issue more > > than one 'make install' at a time. > > > > Bahman > > > > Mel wrote: > > On Wednesday 05 September 2007 18:46:39 deeptech71@gmail.com wrote: > >> Is it possible to do automatic fetching of source files in the > background > >> while other parts are being compiled? > > > > Not automatically, but if you know which ports need to be done next, > nothing > > stops you from doing: > > cd /usr/ports/category/port && make fetch > > on a different terminal. > > > > OK... If you know the full list of leaf ports you want installed, you could do something like this for each port, which should fetch and allow you to config all your ports. You could run this on a seperate terminal for each port. # cd /usr/ports/category/port && make config-recursive fetch-recursive > Downloading should never interference with compiling (other than > faster consumption of disk space :) ), so this is an improvement that > can/should be made. Send the recommendation to the commiters? > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org"