Subject: Re: pkgsrc on SMP machines
To: John Klos <john@ziaspace.com>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 12/15/2005 15:55:31
On Thu, 15 Dec 2005, John Klos wrote:

> Another: for instances where people disapprove of -j, and / or where -j can't 
> be used, would it be worth considering the parallel building of dependencies 
> where the dependencies don't have interdependencies themselves?

Definitely.

Someone suggested adding a package to add this functionality.
Maybe something like a "parallel_pkgsrc" which would tsort dependencies 
(skipping already installed packages) and then do start parallel builds 
for those who don't conflict at same time. Or if none to do parallel at 
first, then just do one at a time until dependencies needed by multiple 
packages are taken care of -- and then start doing parallel builds on 
next.

And the locking method could be used just in case (but probably not 
needed).

  Jeremy C. Reed

  	  	 	 technical support & remote administration
 	  	 	 http://www.pugetsoundtechnology.com/