From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxim Cournoyer Subject: bug#27157: Building Guile 2.2 "times out" Date: Thu, 01 Jun 2017 09:06:15 -0700 Message-ID: <87o9u7r8ug.fsf@gmail.com> References: <871sr5sm11.fsf@gmail.com> <878tld2quh.fsf@elephly.net> <87d1ao91vy.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dGScu-00024J-Jq for bug-guix@gnu.org; Thu, 01 Jun 2017 12:07:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dGSco-0001Pp-Ld for bug-guix@gnu.org; Thu, 01 Jun 2017 12:07:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47242) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dGSco-0001Pj-I7 for bug-guix@gnu.org; Thu, 01 Jun 2017 12:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dGSco-0001UK-C6 for bug-guix@gnu.org; Thu, 01 Jun 2017 12:07:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87d1ao91vy.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 31 May 2017 23:01:37 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27157@debbugs.gnu.org Hi Ludo and Ricardor, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Hello, > > Ricardo Wurmus skribis: > >>> I'm not sure where this timeout value can be configured, but clearly it >>> shouldn't be 1 hour since 2 cores of an i5 intel class processor can't >>> manage to build it under 1 hour. >> >> for the guile-2.2 package I see that this is part of the package >> definition: >> >> (properties '((timeout . 72000) ;20 hours >> (max-silent-time . 10800))) ;3 hours (needed on AR= M) >> >> We do this so that we can build it on Hydra. >> You can override the max silent time: >> >> guix build --max-silent-time=3D9999999 guile >> >> Does =E2=80=9Cguix build=E2=80=9D not respect these build properties? > > It does not. Only build-aux/hydra/gnu-system.scm does. Apparently the problem was due to the build action being triggered as part of a "guix environment" command. I could launch the command using "guix build guile@2.2" and it completed successfully. Guix build doesn't come with default option value for the max-silent-time, but guix environment does, and it is set to 3600 s. This is defined under (guix scripts environment): (define %default-options `((system . ,(%current-system)) (substitutes? . #t) (graft? . #t) (max-silent-time . 3600) (verbosity . 0))) If this is by design, I guess this issue can be closed. Maxim