From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: =?utf-8?Q?=E2=80=98core-updates=E2=80=99?= building! Date: Mon, 19 Jun 2017 12:52:16 -0400 Message-ID: <87mv939ayn.fsf@netris.org> References: <87a8557hil.fsf@gnu.org> <87tw3cafto.fsf@netris.org> <87r2ygw5ff.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]:57913) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dMzuj-0007Xv-GD for guix-devel@gnu.org; Mon, 19 Jun 2017 12:52:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dMzug-0000MC-Mh for guix-devel@gnu.org; Mon, 19 Jun 2017 12:52:33 -0400 In-Reply-To: <87r2ygw5ff.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 19 Jun 2017 14:03:16 +0200") 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" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mark H Weaver skribis: > >> ludo@gnu.org (Ludovic Court=C3=A8s) writes: >> >>> I went ahead and started an evaluation of the full package set for >>> =E2=80=98core-updates=E2=80=99: >>> >>> https://hydra.gnu.org/jobset/gnu/core-updates >>> >>> I think we should focus on fixing remaining build issues now. >> >> Almost(?) all of the builds on armhf failed because of an early >> guile-2.2.2 build timing out after 1 hour of silence. >> >> I set the 'max-silent-time' property to 6 hours in the package bound to >> 'guile-2.2' in (gnu packages guile), but maybe the same property needs >> to be set elsewhere, e.g. in 'guile-2.2/fixed' and maybe some other >> places? > > =E2=80=98guile-2.2/fixed=E2=80=99 is just an alias, so that shouldn=E2=80= =99t be necessary. > > Could it be that there was a cached build failure for Guile 2.2 on ARM? Well, it's an alias that overrides the 'properties' field to be '((hidden? . #t)). Also, when I built it from the command line on Hydra, I found that --max-silent-time=3D21600 (6 hours) is apparently not long enough. It timed out after 6 hours of silence: --8<---------------cut here---------------start------------->8--- CCLD guile GEN guile-procedures.texi make[3]: Leaving directory '/tmp/guix-build-guile-2.2.2.drv-0/guile-2.2.2/l= ibguile' make[2]: Leaving directory '/tmp/guix-build-guile-2.2.2.drv-0/guile-2.2.2/l= ibguile' Making all in bootstrap make[2]: Entering directory '/tmp/guix-build-guile-2.2.2.drv-0/guile-2.2.2/= bootstrap' BOOTSTRAP GUILEC ice-9/eval.go wrote `ice-9/eval.go' BOOTSTRAP GUILEC ice-9/psyntax-pp.go BOOTSTRAP GUILEC language/cps/intmap.go BOOTSTRAP GUILEC language/cps/utils.go BOOTSTRAP GUILEC language/cps/intset.go building of `/gnu/store/2gqf0cy35yxpg3hhycj6s2ih66vgd7wn-guile-2.2.2.drv' t= imed out after 21600 seconds of silence @ build-failed /gnu/store/2gqf0cy35yxpg3hhycj6s2ih66vgd7wn-guile-2.2.2.drv = - timeout derivation '/gnu/store/2gqf0cy35yxpg3hhycj6s2ih66vgd7wn-guile-2.2.2.drv' of= floaded to 'hydra-slave1.netris.org' failed: build of `/gnu/store/2gqf0cy35= yxpg3hhycj6s2ih66vgd7wn-guile-2.2.2.drv' failed Some deprecated features have been used. Set the environment variable GUILE_WARN_DEPRECATED to "detailed" and rerun the program to get more information. Set it to "no" to suppress this message. @ build-failed /gnu/store/2gqf0cy35yxpg3hhycj6s2ih66vgd7wn-guile-2.2.2.drv = - 1 builder for `/gnu/store/2gqf0cy35yxpg3hhycj6s2ih66vgd7wn-guile-2.2.2.dr= v' failed with exit code 100 guix build: error: build failed: build of `/gnu/store/2gqf0cy35yxpg3hhycj6s= 2ih66vgd7wn-guile-2.2.2.drv' failed hydra@20121227-hydra:~$=20 --8<---------------cut here---------------end--------------->8--- I'll try again with --max-silent-time=3D36000 (10 hours). Mark