From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: Suggestion: disable offloading for texlive builds on hydra? Date: Sun, 26 Oct 2014 08:49:27 +0100 Message-ID: <20141026074926.GA3937@intra> References: <87ppdf1dwc.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d6Gm4EdcadzBjdND" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47656) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XiIZz-0000VX-9p for guix-devel@gnu.org; Sun, 26 Oct 2014 03:49:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XiIZv-0005Je-6A for guix-devel@gnu.org; Sun, 26 Oct 2014 03:49:35 -0400 Received: from de.cellform.com ([88.217.224.109]:52065 helo=jocasta.intra) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XiIZu-0005JF-QI for guix-devel@gnu.org; Sun, 26 Oct 2014 03:49:31 -0400 Content-Disposition: inline In-Reply-To: <87ppdf1dwc.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 26, 2014 at 03:36:03AM -0400, Mark H Weaver wrote: When texlive is built on hydra, the build slave that built it is tied = up for 12 hours or more waiting for the build outputs (over 3 gigabytes!) to be transferred back to hydra. =20 By design, only one transfer can happen at a time from a given build slave, so during those 12 hours, the build slave's CPU is left idle, a= nd typically another 3 built-but-not-yet-transferred packages must wait until the texlive transfer finishes. Why is it designed like that? It seems like a poor design to me. =20 I suggest that we arrange for hydra.gnu.org to build texlive locally f= or x86_64 and i686, to avoid this problem. Would it help if texlive was split into more outputs? For example, the doc= s=20 take up a lot of space, and not everyone needs them. =20 J' --=20 PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlRMp4UACgkQimdxnC3oJ7M5kACfa70yzPETbg/Cl3j0T2ModUuu ExsAn3gTT8GvuZiSH54Hod7vbrXn8V/F =j7sM -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND--