From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Hydra status Date: Wed, 09 Apr 2014 23:08:32 +0200 Message-ID: <87ioqi1a9b.fsf@gnu.org> References: <87wqeza7cn.fsf@gnu.org> <20140409073818.GA16419@debian> <20140409190750.GA25503@debian> 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]:34600) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WXzjc-0000i1-HE for guix-devel@gnu.org; Wed, 09 Apr 2014 17:08:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WXzjY-0006Pg-4p for guix-devel@gnu.org; Wed, 09 Apr 2014 17:08:40 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:38935) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WXzjX-0006PZ-7i for guix-devel@gnu.org; Wed, 09 Apr 2014 17:08:36 -0400 In-Reply-To: <20140409190750.GA25503@debian> (Andreas Enge's message of "Wed, 9 Apr 2014 21:07:50 +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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > And the most mysterious of them all: > http://hydra.gnu.org/build/49569/nixlog/3 > > /gnu/store/rf5dkfwss2r402d52kkjbijlv2qjyi0s-texlive-2013-data > /gnu/store/fda07hqbif99wzrab9x3gzqkvddxsx52-texlive-2013 Going to http://hydra.gnu.org/build/49569/ shows that the texlive builds were actually aborted. The =E2=80=9CNix error output=E2=80=9D box shows th= is: --8<---------------cut here---------------start------------->8--- offloading '/gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013.drv' t= o 'hydra.gnunet.org'... @ build-remote /gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013.drv= hydra.gnunet.org retrieving 2 files from 'hydra.gnunet.org'... Backtrace: In ice-9/boot-9.scm: 2401: 19 [save-module-excursion #] 4050: 18 [#] 1724: 17 [%start-stack load-stack ...] 1729: 16 [#] In unknown file: ?: 15 [primitive-load "/usr/local/bin/guix"] In guix/ui.scm: 597: 14 [run-guix-command offload "x86_64-linux" "3600" "1" "72000"] In guix/scripts/offload.scm: 686: 13 [guix-offload "x86_64-linux" "3600" "1" "72000"] In ice-9/boot-9.scm: 157: 12 [catch srfi-34 ...] In guix/scripts/offload.scm: 413: 11 [transfer-and-offload # # # ...] 488: 10 [retrieve-files # #] In ice-9/boot-9.scm: 157: 9 [catch srfi-34 ...] In guix/scripts/offload.scm: 497: 8 [#] In guix/utils.scm: 240: 7 [call-with-decompressed-port xz # ...] In guix/nar.scm: 426: 6 [loop 1 ()] 256: 5 [restore "/gnu/store/guix-8uVCz3"] 256: 4 [restore "/gnu/store/guix-8uVCz3/texmf-dist"] 256: 3 [restore "/gnu/store/guix-8uVCz3/texmf-dist/doc"] 256: 2 [restore "/gnu/store/guix-8uVCz3/texmf-dist/doc/generic"] 248: 1 [restore "/gnu/store/guix-8uVCz3/texmf-dist/doc/generic/babel-swedi= sh"] In unknown file: ?: 0 [mkdir "/gnu/store/guix-8uVCz3/texmf-dist/doc/generic/babel-swedish= " ...] ERROR: In procedure mkdir: ERROR: In procedure mkdir: No such file or directory lsh: io.c: write failed (errno =3D 32): Broken pipe lsh: channel.c: stdout: I/O error, Broken pipe lsh: Ignoring data on channel which is closing builder for `/gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013.drv' = failed with exit code 1 @ hook-failed /gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013.drv = - 256 builder for `/gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013= .drv' failed with exit code 1 error: build of `/gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013.d= rv' failed --8<---------------cut here---------------end--------------->8--- So the problem occurred while retrieving and restoring the build result (the log shows just these two lines because apparently, the result was already available on the build machine hydra.gnunet.org=E2=80=93which is no surprise given that /gnu is 1.5T on that machine, vs. 400G on hydra.gnu.org.) The =E2=80=98mkdir=E2=80=99 error here suggests that the temporary place we= re we are restoring, /gnu/store/guix-8uVCz3, has been removed right in the middle of the process by the GC. I believe this is fixed by 9132b9b. Thanks! Ludo=E2=80=99.