From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#18115: offload fails to register GC root Date: Fri, 29 Aug 2014 14:54:43 +0200 Message-ID: <8761hbfobw.fsf@gnu.org> References: <87y4vf23g2.fsf@yeeloong.lan> 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]:45976) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XNUr1-0007bn-4Z for bug-guix@gnu.org; Fri, 29 Aug 2014 18:41:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XNUqw-0006zZ-1T for bug-guix@gnu.org; Fri, 29 Aug 2014 18:41:11 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:34071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XNUqv-0006zS-Pt for bug-guix@gnu.org; Fri, 29 Aug 2014 18:41:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XNUqv-0003FT-GA for bug-guix@gnu.org; Fri, 29 Aug 2014 18:41:05 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <87y4vf23g2.fsf@yeeloong.lan> (Mark H. Weaver's message of "Sat, 26 Jul 2014 17:52:13 -0400") 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Mark H Weaver Cc: 18115-done@debbugs.gnu.org Mark H Weaver skribis: > ?: 3 [call-with-input-string "(begin (use-modules (guix config)) (let = ((root-directory (string-append %state-directory \"/gcroots/tmp\"))) (false= -if-exception (mkdir root-directory)) (symlink \"/gnu/store/jb3wfz0barwb1f9= 59l1ggi75zybs8ayh-gnumeric-1.12.17.drv\" (string-append root-directory \"/\= " \"offload-20121227-hydra.gnu.org-11125\"))))" ...] > In ice-9/command-line.scm: > 180: 2 [# #] > In unknown file: > ?: 1 [eval (begin (use-modules #) (let # # #)) #] > ?: 0 [symlink "/gnu/store/jb3wfz0barwb1f959l1ggi75zybs8ayh-gnumeric-1.= 12.17.drv" ...] > > ERROR: In procedure symlink: > ERROR: In procedure symlink: File exists > guix offload: error: failed to register GC root for '/gnu/store/jb3wfz0ba= rwb1f959l1ggi75zybs8ayh-gnumeric-1.12.17.drv' on '#< name: "= hydra.gnunet.org" port: 22 system: "x86_64-linux" user: "hydra" private-key= : "/home/hydra/.lsh/identity" parallel-builds: 4 speed: 1.7 features: ()>' = (status: 256) I believe this is fixed by a commit I just pushed. The reasoning is that EEXIST in this case is harmless and can safely be ignored. I=E2=80=99ll install it on hydra.gnu.org ASAP. Thanks, Ludo=E2=80=99.