Date: Mon, 3 Jun 2002 18:37:27 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Terry Lambert <tlambert2@mindspring.com> Cc: Garance A Drosihn <drosih@rpi.edu>, Kris Kennaway <kris@obsecurity.org>, arch@FreeBSD.ORG Subject: Re: Removing wait union Message-ID: <20020603183726.A38159@xor.obsecurity.org> In-Reply-To: <3CFC16DD.240E4AFD@mindspring.com>; from tlambert2@mindspring.com on Mon, Jun 03, 2002 at 06:24:45PM -0700 References: <20020602010108.B16166@espresso.q9media.com> <20020603011903.Y2566-100000@gamplex.bde.org> <20020603162508.A34224@xor.obsecurity.org> <3CFC00A9.BD98B7BD@mindspring.com> <p05111722b921be8398e3@[128.113.24.47]> <3CFC16DD.240E4AFD@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Mon, Jun 03, 2002 at 06:24:45PM -0700, Terry Lambert wrote: > No, you don't need a cluster. Um, yes you do. > I think people are not understanding the problem. > > The problem is that a change to the system breaks the build > of a package. > > What this means is that you should be able to: > > 1) Build all the packages on a system > 2) Install everything that wasn't automatically installed as > a dependency Um, Terry, we have over 7000 ports now. It takes our 8-way cluster 20 hours to build them (sorry, the 8 hours I said earlier was wrong); as already stated it runs at close to 100% capacity the entire time. Therefore a good estimate of the number of equivalent CPU-hours is 8*20 hours = 6 2/3 CPU-days. Very little time is wasted with the cluster sitting idle waiting for dependencies to build (and I can probably get that down to 0 time wasted if I just reorder the makefile a bit to start the build of long dependency branches like GNOME first - GNOME and KDE are the only "choke points" where the cluster ends up idling for a few minutes except for one or two machines: by that time everything else is finished anyway). > Two very different problems. The solution of the first needs a > ports cluster to be able to solve it within about 8 hours. But > the much of that 8 hours is based on dependency ordering that > you can throw away, if you are trying to solve the "system changed" > problem, rather than the "ports changed" problem. > > Make sense? No, because the above is wrong ;-) Please accept that I actually know what I'm talking about (since I've been managing the ports cluster for about 8 months now) and just drop the matter. Kris [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE8/BnWWry0BWjoQKURAjJwAKCW0ZUkYDtr90pfjoXIHYV+yUXo+ACgqA+I C2QhyEXYyh73oBqV1wmuZng= =TILV -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020603183726.A38159>
