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