Idea for next portupgrade

RW fbsd06 at mlists.homeunix.com
Thu Jul 3 21:15:35 UTC 2008


On Thu, 3 Jul 2008 09:57:00 -0400
Robert Huff <roberthuff at rcn.com> wrote:

> 
> Sergey Matveychuk writes:
> 
> >  > If portupgrade can calculate the depency and launch many ports
> >  >  build in same time for non-depending ports it's can be
> >  >  wonderful. 
> >  
> >  I'm sure it's a good idea. I'd use it too. But I have a very
> >  little free time with my current employment. So I can't implement
> >  it. Sorry.
> 
> 	It is also my understanding that ruby (used to manage the
> ports database) a) is not re-entrant and/or b) does not lock the
> files it is using/changing.  Having two instances running at once
> causes Bad Things(tm) to happen.

Presumably most of the work can be done in parallel with the critical
stages serialised.

There's already a build tool that builds several ports in parallel, I
presume that's how it works. I can't remember what it's called offhand.




More information about the freebsd-ports mailing list