From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Multiple substitute servers question Date: Mon, 08 May 2017 16:10:19 +0200 Message-ID: <87d1bjo2wk.fsf@gnu.org> References: <87fugyeifc.fsf@gmail.com> <87tw5epqdh.fsf@gmail.com> <878tmfk0mo.fsf@gnu.org> <87bmrbp84b.fsf@gmail.com> <878tm93z9t.fsf@gmail.com> 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]:57047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d7jMp-0006Mh-Lv for guix-devel@gnu.org; Mon, 08 May 2017 10:10:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d7jMk-0002AL-RH for guix-devel@gnu.org; Mon, 08 May 2017 10:10:27 -0400 In-Reply-To: <878tm93z9t.fsf@gmail.com> (Maxim Cournoyer's message of "Sun, 07 May 2017 00:24:30 -0700") 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: Maxim Cournoyer Cc: guix-devel Hi! Maxim Cournoyer skribis: > I had this problem again now. > > guix package -i emacs-dvc > ;;; note: source file /home/maxim/.config/guix/latest/gnu/packages/emacs.= scm > ;;; newer than compiled /home/maxim/.config/guix/latest/gnu/package= s/emacs.go > ;;; note: source file /home/maxim/.config/guix/latest/gnu/packages/emacs.= scm > ;;; newer than compiled /gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i= -guix-0.12.0-9.25a4/lib/guile/2.0/site-ccache/gnu/packages/emacs.go > ;;; note: source file /home/maxim/.config/guix/latest/gnu/packages/emacs.= scm > ;;; newer than compiled /run/current-system/profile/lib/guile/2.0/s= ite-ccache/gnu/packages/emacs.go > ;;; note: source file /home/maxim/.config/guix/latest/gnu/packages/emacs.= scm > ;;; newer than compiled /home/maxim/.cache/guile/ccache/2.0-LE-8-2.= 0/home/maxim/src/guix/gnu/packages/emacs.scm.go > The following package will be installed: > emacs-dvc trunk-1.591 /gnu/store/sraxmg5qz9i4338s4ks7asgy4v68dg= qs-emacs-dvc-trunk-1.591 > > substitute: updating list of substitutes from 'https://mirror.hydra.gnu.o= rg'... 100.0% > substitute: updating list of substitutes from 'https://mirror.hydra.gnu.o= rg'... 100.0% > Downloading https://bayfront.guixsd.org/nar/gzip/6h7ym07plwxfn4zq53ld8zfp= bx3a09al-at-spi2-core-2.22.0 (1.1MiB installed)... > guix substitute: error: connect: No route to host > killing process 13896 > killing process 13896: No such process Oh I see. =E2=80=98guix substitute --query=E2=80=99 (aka. =E2=80=9Cupdatin= g list of substitutes=E2=80=9D) correctly ignores the faulty machine, but =E2=80=98gu= ix substitute --substitute=E2=80=99 does not. Could you email this issue to bug-guix? > Q1: Why did it not fallback automatically to mirror.hydra.gnu.org, which > pings, and instead aborted (no, hung) attempting to kill an > (inexistant?) process? :) I think the message is referring the =E2=80=98guix substitute=E2=80=99 proc= ess, but that process exited after printing =E2=80=9Cerror: connect=E2=80=9D, and thus gu= ix-daemon had no process left to kill. Thanks, Ludo=E2=80=99.