From unknown Mon Sep 08 23:12:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26705: guix publish daemon on Hydra became dysfunctional; needed restart Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 28 Apr 2017 22:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26705 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26705@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149341884831041 (code B ref -1); Fri, 28 Apr 2017 22:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Apr 2017 22:34:08 +0000 Received: from localhost ([127.0.0.1]:45212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d4ESm-00084b-8N for submit@debbugs.gnu.org; Fri, 28 Apr 2017 18:34:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d4ESj-000847-M8 for submit@debbugs.gnu.org; Fri, 28 Apr 2017 18:34:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d4ESd-0006kl-6f for submit@debbugs.gnu.org; Fri, 28 Apr 2017 18:34:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44213) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d4ESd-0006ka-3V for submit@debbugs.gnu.org; Fri, 28 Apr 2017 18:33:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55334) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d4ESb-0004X5-FC for bug-guix@gnu.org; Fri, 28 Apr 2017 18:33:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d4ESW-0006a3-DC for bug-guix@gnu.org; Fri, 28 Apr 2017 18:33:57 -0400 Received: from world.peace.net ([50.252.239.5]:38201) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d4ESW-0006NL-9Q for bug-guix@gnu.org; Fri, 28 Apr 2017 18:33:52 -0400 Received: from turntable.mit.edu ([18.160.0.29] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d4ESL-0001oF-0R; Fri, 28 Apr 2017 18:33:41 -0400 From: Mark H Weaver Date: Fri, 28 Apr 2017 18:33:30 -0400 Message-ID: <877f24xiv9.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) While trying to update my GuixSD system in the last hour, I found that every attempt by the substituter to download NARs resulted in a 500 "Internal Server Error": --8<---------------cut here---------------start------------->8--- mhw@jojen ~$ guix package -u substitute: ^Msubstitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 0.0%^Msubstitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% Downloading https://mirror.hydra.gnu.org/guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz (2.3MiB installed)... guix substitute: error: download from 'https://mirror.hydra.gnu.org/guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz' failed: 500, "Internal Server Error" guix package: error: build failed: some substitutes for the outputs of derivation `/gnu/store/l58cq0l2j2ikyimjvxyv1dakha2ai6rx-gnome-calendar-3.22.2.tar.xz.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source mhw@jojen ~$ guix package -u Downloading https://mirror.hydra.gnu.org/guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz (2.3MiB installed)... guix substitute: error: download from 'https://mirror.hydra.gnu.org/guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz' failed: 500, "Internal Server Error" guix package: error: build failed: some substitutes for the outputs of derivation `/gnu/store/l58cq0l2j2ikyimjvxyv1dakha2ai6rx-gnome-calendar-3.22.2.tar.xz.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source --8<---------------cut here---------------end--------------->8--- Bypassing the mirror didn't help: --8<---------------cut here---------------start------------->8--- mhw@jojen ~$ guix package -u . --substitute-urls=https://hydra.gnu.org substitute: ^Msubstitute: updating list of substitutes from 'https://hydra.gnu.org'... 0.0%^Msubstitute: updating list of substitutes from 'https://hydra.gnu.org'... 100.0% substitute: ^Msubstitute: updating list of substitutes from 'https://hydra.gnu.org'... 0.0%^Msubstitute: updating list of substitutes from 'https://hydra.gnu.org'... 100.0% Downloading https://hydra.gnu.org/guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz (2.3MiB installed)... guix substitute: error: download from 'https://hydra.gnu.org/guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz' failed: 500, "Internal Server Error" guix package: error: build failed: some substitutes for the outputs of derivation `/gnu/store/l58cq0l2j2ikyimjvxyv1dakha2ai6rx-gnome-calendar-3.22.2.tar.xz.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source --8<---------------cut here---------------end--------------->8--- Here's what I found in the recent output of the 'guix publish' server on Hydra (running in root's screen session): --8<---------------cut here---------------start------------->8--- GET /74ch6nvjfkj3i56nygwijnaghlpi01d4.narinfo In guix/scripts/publish.scm: 393:2 2 (render-narinfo/cached # ...) In guix/store.scm: 663:9 1 (query-path-from-hash-part # #) In unknown file: 0 (put-bytevector # #vu8(# ...) ...) ERROR: In procedure fport_write: Broken pipe GET /guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.xz In guix/scripts/publish.scm: 491:8 2 (render-nar # #< ...) In guix/store.scm: 648:0 1 (valid-path? # "/gnu/sto...") In unknown file: 0 (put-bytevector # #vu8(1 ...) ...) ERROR: In procedure fport_write: Broken pipe GET /zhxab8rkbbalgrlhg86q8pzpqi3s6q36.narinfo In guix/scripts/publish.scm: 393:2 2 (render-narinfo/cached # ...) In guix/store.scm: 663:9 1 (query-path-from-hash-part # #) In unknown file: 0 (put-bytevector # #vu8(# ...) ...) ERROR: In procedure fport_write: Broken pipe GET /z2rygpahxbpkwx8k164bi5lr5lann357.narinfo In guix/scripts/publish.scm: 393:2 2 (render-narinfo/cached # ...) In guix/store.scm: 663:9 1 (query-path-from-hash-part # #) In unknown file: 0 (put-bytevector # #vu8(# ...) ...) ERROR: In procedure fport_write: Broken pipe GET /yw635wxpm4ac40khzd9w6j9v3n72a708.narinfo In guix/scripts/publish.scm: 393:2 2 (render-narinfo/cached # ...) In guix/store.scm: 663:9 1 (query-path-from-hash-part # #) In unknown file: 0 (put-bytevector # #vu8(# ...) ...) ERROR: In procedure fport_write: Broken pipe --8<---------------cut here---------------end--------------->8--- I killed the process, restarted it, and now things seem to be working again, but it would be good to know what went wrong here. Mark From debbugs-submit-bounces@debbugs.gnu.org Tue May 02 05:01:20 2017 Received: (at control) by debbugs.gnu.org; 2 May 2017 09:01:20 +0000 Received: from localhost ([127.0.0.1]:50290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5TgO-0007Ls-CG for submit@debbugs.gnu.org; Tue, 02 May 2017 05:01:20 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:28423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5TgM-0007La-E5 for control@debbugs.gnu.org; Tue, 02 May 2017 05:01:18 -0400 X-IronPort-AV: E=Sophos;i="5.37,404,1488841200"; d="scan'208";a="271272666" Received: from unknown (HELO ribbon) ([193.50.110.185]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES256-GCM-SHA384; 02 May 2017 11:01:12 +0200 Date: Tue, 02 May 2017 11:01:11 +0200 Message-Id: <87k25zljjc.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #26705 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) severity 26705 serious From unknown Mon Sep 08 23:12:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26705: guix publish daemon on Hydra became dysfunctional; needed restart Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 02 May 2017 09:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26705 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 26705@debbugs.gnu.org Received: via spool by 26705-submit@debbugs.gnu.org id=B26705.149371648829397 (code B ref 26705); Tue, 02 May 2017 09:15:02 +0000 Received: (at 26705) by debbugs.gnu.org; 2 May 2017 09:14:48 +0000 Received: from localhost ([127.0.0.1]:50296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5TtQ-0007e5-I0 for submit@debbugs.gnu.org; Tue, 02 May 2017 05:14:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5TtO-0007dr-QA for 26705@debbugs.gnu.org; Tue, 02 May 2017 05:14:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5TtE-0002Ms-Km for 26705@debbugs.gnu.org; Tue, 02 May 2017 05:14:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55332) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5TtE-0002Mg-Gd; Tue, 02 May 2017 05:14:36 -0400 Received: from [193.50.110.185] (port=43586 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d5TtD-0000xq-QS; Tue, 02 May 2017 05:14:36 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <877f24xiv9.fsf@netris.org> Date: Tue, 02 May 2017 11:14:33 +0200 In-Reply-To: <877f24xiv9.fsf@netris.org> (Mark H. Weaver's message of "Fri, 28 Apr 2017 18:33:30 -0400") Message-ID: <878tmflix2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hello, Mark H Weaver skribis: > While trying to update my GuixSD system in the last hour, I found that > every attempt by the substituter to download NARs resulted in a 500 > "Internal Server Error": [...] > Bypassing the mirror didn't help: Did you try talking directly to =E2=80=98guix publish=E2=80=99 (localhost:9= 999 on hydra.gnu.org)? > Here's what I found in the recent output of the 'guix publish' server on > Hydra (running in root's screen session): > > GET /74ch6nvjfkj3i56nygwijnaghlpi01d4.narinfo > In guix/scripts/publish.scm: > 393:2 2 (render-narinfo/cached # ...) > In guix/store.scm: > 663:9 1 (query-path-from-hash-part # #) > In unknown file: > 0 (put-bytevector # #vu8(# ...) ...) > ERROR: In procedure fport_write: Broken pipe > GET /guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar.= xz > In guix/scripts/publish.scm: > 491:8 2 (render-nar # #< ...) > In guix/store.scm: > 648:0 1 (valid-path? # "/gnu/sto...") > In unknown file: > 0 (put-bytevector # #vu8(1 ...) ...) > ERROR: In procedure fport_write: Broken pipe Ooh, the connection to the daemon was broken, hence this error. Currently =E2=80=98guix publish=E2=80=99 assumes the connection opened in t= he =E2=80=98guix-publish=E2=80=99 procedure remains valid all along. That=E2= =80=99s normally the case unless (1) the daemon is restarted, or (2) there=E2=80=99s a protocol = error somewhere that leads the daemon to close the connection. #2 is not supposed to happen, but could happen if, for instance, an exception is thrown before we have read the RPC reply sent by the daemon. Perhaps =E2=80=98guix publish=E2=80=99 could catch EPIPE when talking to th= e daemon? (Currently EPIPEs are swallowed by =E2=80=98handle-request=E2=80=99 in (web= server) and converted to 500.) That said, if there really is a situation where =E2=80=98guix publish=E2=80= =99 can violate the daemon protocol, that=E2=80=99s what should be fixed. Thoughts? Thanks for handling this quickly! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 27 07:44:16 2017 Received: (at control) by debbugs.gnu.org; 27 Jul 2017 11:44:16 +0000 Received: from localhost ([127.0.0.1]:57965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dahDE-0001PW-0C for submit@debbugs.gnu.org; Thu, 27 Jul 2017 07:44:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dahDD-0001PL-3R for control@debbugs.gnu.org; Thu, 27 Jul 2017 07:44:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dahD3-0003Yy-HP for control@debbugs.gnu.org; Thu, 27 Jul 2017 07:44:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51604) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dahD3-0003Yj-EX for control@debbugs.gnu.org; Thu, 27 Jul 2017 07:44:05 -0400 Received: from [193.50.110.224] (port=37370 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dahD2-0003Hk-77 for control@debbugs.gnu.org; Thu, 27 Jul 2017 07:44:04 -0400 Date: Thu, 27 Jul 2017 13:44:01 +0200 Message-Id: <87d18m5cla.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #26705 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) retitle 26705 'guix publish' does not handle guix-daemon disconnections From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 27 08:37:19 2017 Received: (at control) by debbugs.gnu.org; 27 Jul 2017 12:37:20 +0000 Received: from localhost ([127.0.0.1]:58035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dai2Z-0006Mj-OH for submit@debbugs.gnu.org; Thu, 27 Jul 2017 08:37:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dai2X-0006MV-GK for control@debbugs.gnu.org; Thu, 27 Jul 2017 08:37:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dai2N-0001mn-Im for control@debbugs.gnu.org; Thu, 27 Jul 2017 08:37:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57061) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dai2N-0001md-FS for control@debbugs.gnu.org; Thu, 27 Jul 2017 08:37:07 -0400 Received: from [193.50.110.224] (port=37650 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dai2N-0008Ts-0Q for control@debbugs.gnu.org; Thu, 27 Jul 2017 08:37:07 -0400 Date: Thu, 27 Jul 2017 14:37:05 +0200 Message-Id: <87fudi3vke.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #26705 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) severity 26705 important From unknown Mon Sep 08 23:12:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26705: guix publish daemon on Hydra became dysfunctional; needed restart Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 09 Jan 2019 20:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26705 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 26705@debbugs.gnu.org Received: via spool by 26705-submit@debbugs.gnu.org id=B26705.15470668423709 (code B ref 26705); Wed, 09 Jan 2019 20:48:01 +0000 Received: (at 26705) by debbugs.gnu.org; 9 Jan 2019 20:47:22 +0000 Received: from localhost ([127.0.0.1]:52603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghKl0-0000xS-5B for submit@debbugs.gnu.org; Wed, 09 Jan 2019 15:47:22 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:50210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghKky-0000vf-68 for 26705@debbugs.gnu.org; Wed, 09 Jan 2019 15:47:20 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5DCD41644; Wed, 9 Jan 2019 21:47:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aGR0Q3KOxNGG; Wed, 9 Jan 2019 21:47:17 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 666C51588; Wed, 9 Jan 2019 21:47:17 +0100 (CET) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <877f24xiv9.fsf@netris.org> <878tmflix2.fsf@gnu.org> Date: Wed, 09 Jan 2019 21:47:16 +0100 In-Reply-To: <878tmflix2.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 02 May 2017 11:14:33 +0200") Message-ID: <87zhs91ru3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > Mark H Weaver skribis: > >> While trying to update my GuixSD system in the last hour, I found that >> every attempt by the substituter to download NARs resulted in a 500 >> "Internal Server Error": [...] >> GET /74ch6nvjfkj3i56nygwijnaghlpi01d4.narinfo >> In guix/scripts/publish.scm: >> 393:2 2 (render-narinfo/cached # ...) >> In guix/store.scm: >> 663:9 1 (query-path-from-hash-part # #) >> In unknown file: >> 0 (put-bytevector # #vu8(# ...) ...) >> ERROR: In procedure fport_write: Broken pipe >> GET /guix/nar/qz4mg7sid6avdav158lhr6wziqswpjmx-gnome-calendar-3.22.2.tar= .xz >> In guix/scripts/publish.scm: >> 491:8 2 (render-nar # #< ...) >> In guix/store.scm: >> 648:0 1 (valid-path? # "/gnu/sto...") >> In unknown file: >> 0 (put-bytevector # #vu8(1 ...) ...) >> ERROR: In procedure fport_write: Broken pipe > > Ooh, the connection to the daemon was broken, hence this error. > > Currently =E2=80=98guix publish=E2=80=99 assumes the connection opened in= the > =E2=80=98guix-publish=E2=80=99 procedure remains valid all along. That= =E2=80=99s normally the > case unless (1) the daemon is restarted, or (2) there=E2=80=99s a protoco= l error > somewhere that leads the daemon to close the connection. For now I=E2=80=99m closing this bug as =E2=80=9Cwontfix=E2=80=9D because I= =E2=80=99ve never seen any occurrence of #2, and because #1 cannot happen on GuixSD (if =E2=80=98guix-= daemon=E2=80=99 is restarted, the shepherd will also restart =E2=80=98guix-publish=E2=80=99= .) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 09 15:47:25 2019 Received: (at control) by debbugs.gnu.org; 9 Jan 2019 20:47:25 +0000 Received: from localhost ([127.0.0.1]:52606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghKl3-0000zi-Jp for submit@debbugs.gnu.org; Wed, 09 Jan 2019 15:47:25 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:50218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghKl2-0000z1-NL for control@debbugs.gnu.org; Wed, 09 Jan 2019 15:47:24 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 1ACC61588 for ; Wed, 9 Jan 2019 21:47:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bsiO1TZJNkXb for ; Wed, 9 Jan 2019 21:47:22 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 69D10104E for ; Wed, 9 Jan 2019 21:47:22 +0100 (CET) Date: Wed, 09 Jan 2019 21:47:21 +0100 Message-Id: <87y37t1rty.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #26705 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) tags 26705 wontfix close 26705