From unknown Fri Sep 05 08:22:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32779: Cuirass: Crash and unable to restart when an input is unreachable Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 20 Sep 2018 08:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32779 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 32779@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153743211810294 (code B ref -1); Thu, 20 Sep 2018 08:29:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 Sep 2018 08:28:38 +0000 Received: from localhost ([127.0.0.1]:46304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2uKD-0002fw-L6 for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2uKB-0002fh-GN for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2uK5-0006zv-DV for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:30 -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.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:32892) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2uK5-0006zl-A1 for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2uK4-0001jq-A5 for bug-guix@gnu.org; Thu, 20 Sep 2018 04:28:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2uK1-0006sW-2Z for bug-guix@gnu.org; Thu, 20 Sep 2018 04:28:28 -0400 Received: from mail.lassieur.org ([83.152.10.219]:56940) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2uK0-0006rT-OY for bug-guix@gnu.org; Thu, 20 Sep 2018 04:28:24 -0400 Received: from newt (smtp.parrot.biz [62.23.167.188]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 20e5d769 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Thu, 20 Sep 2018 08:27:18 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Date: Thu, 20 Sep 2018 10:28:21 +0200 Message-ID: <877ejgd13u.fsf@lassieur.org> 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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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.1 (-----) Hi, Cuirass is unable to recover from this crash, which happens when 'github.com' (which is one of my inputs) is unreachable. The Shepherd can't restart it (because 'github.com' is still unreachable) so it disables it. --8<---------------cut here---------------start------------->8--- 2018-09-20T01:23:31 running Fibers on 4 kernel threads 2018-09-20T01:23:31 marking stale builds as "scheduled"... 2018-09-20T01:23:31 listening on 0.0.0.0:8081 2018-09-20T01:23:31 retrieving list of pending builds... 2018-09-20T01:23:31 heap: 11.68 MiB; threads: 10; file descriptors: 48 2018-09-20T01:23:31 canceling 0 stale builds 2018-09-20T01:23:31 restarting 0 pending builds 2018-09-20T01:23:31 building 0 derivations in batches of 200 2018-09-20T01:23:31 done with 0 derivations 2018-09-20T01:23:31 done with restarted builds 2018-09-20T01:23:31 fetching input 'packages' of spec 'guix-manifest-clem' 2018-09-20T01:23:31 fetching input 'clem-conf' of spec 'guix-manifest-clem' 2018-09-20T01:23:31 fetching input 'guix-clem' of spec 'guix-manifest-clem' 2018-09-20T01:23:31 fetching input 'mathieu-conf' of spec 'guix-manifest-cl= em' 2018-09-20T01:23:31 fatal: uncaught exception 'git-error' in 'build' fiber! 2018-09-20T01:23:31 exception arguments: (#< code: -1 message: "= failed to resolve address for github.com: Name or service not known" class:= 12>) In ice-9/boot-9.scm: 829:9 9 (catch #t # ?) 705:2 8 (call-with-prompt ("break") # ?) 705:2 7 (call-with-prompt ("continue") # ?) In ice-9/eval.scm: 619:8 6 (_ #(#(# # ?))) In srfi/srfi-1.scm: 640:9 5 (for-each # (((# . "gu?") ?) ?)) In ice-9/boot-9.scm: 751:25 4 (dispatch-exception 0 git-error (#< code: -?>)) In cuirass/utils.scm: 181:8 3 (_ _ #< code: -1 message: "failed to resolve?>) In ice-9/boot-9.scm: 829:9 2 (catch #t # ?) In cuirass/utils.scm: 182:22 1 (_) In unknown file: 0 (make-stack #t) ERROR: In procedure make-stack: Throw to key `git-error' with args `(#< code: -1 message: "faile= d to resolve address for github.com: Name or service not known" class: 12>)= '. --8<---------------cut here---------------end--------------->8--- Cl=C3=A9ment From unknown Fri Sep 05 08:22:04 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Subject: bug#32779: closed (Re: bug#32779: Cuirass: Crash and unable to restart when an input is unreachable) Message-ID: References: <874lcbzqqt.fsf@gnu.org> <877ejgd13u.fsf@lassieur.org> X-Gnu-PR-Message: they-closed 32779 X-Gnu-PR-Package: guix Reply-To: 32779@debbugs.gnu.org Date: Tue, 20 Nov 2018 15:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1542729482-11362-1" This is a multi-part message in MIME format... ------------=_1542729482-11362-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32779: Cuirass: Crash and unable to restart when an input is unreachable which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32779@debbugs.gnu.org. --=20 32779: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32779 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1542729482-11362-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32779-done) by debbugs.gnu.org; 20 Nov 2018 15:57:34 +0000 Received: from localhost ([127.0.0.1]:35263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gP8P7-0002wR-Ss for submit@debbugs.gnu.org; Tue, 20 Nov 2018 10:57:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gP8P5-0002w8-7X for 32779-done@debbugs.gnu.org; Tue, 20 Nov 2018 10:57:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gP8Ov-0004i4-Iv for 32779-done@debbugs.gnu.org; Tue, 20 Nov 2018 10:57:23 -0500 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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gP8Ot-0004en-Js; Tue, 20 Nov 2018 10:57:21 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=46314 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gP8Or-0003C2-Ox; Tue, 20 Nov 2018 10:57:19 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: bug#32779: Cuirass: Crash and unable to restart when an input is unreachable References: <877ejgd13u.fsf@lassieur.org> Date: Tue, 20 Nov 2018 16:57:14 +0100 In-Reply-To: <877ejgd13u.fsf@lassieur.org> (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Thu, 20 Sep 2018 10:28:21 +0200") Message-ID: <874lcbzqqt.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-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: 32779-done Cc: 32779-done@debbugs.gnu.org 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: -6.0 (------) Hello, Cl=C3=A9ment Lassieur skribis: > 2018-09-20T01:23:31 fatal: uncaught exception 'git-error' in 'build' fibe= r! > 2018-09-20T01:23:31 exception arguments: (#< code: -1 message:= "failed to resolve address for github.com: Name or service not known" clas= s: 12>) > In ice-9/boot-9.scm: > 829:9 9 (catch #t # ?) > 705:2 8 (call-with-prompt ("break") # ?) > 705:2 7 (call-with-prompt ("continue") # ?) > In ice-9/eval.scm: > 619:8 6 (_ #(#(# # ?))) > In srfi/srfi-1.scm: > 640:9 5 (for-each # (((# . "gu?") ?) ?)) > In ice-9/boot-9.scm: > 751:25 4 (dispatch-exception 0 git-error (#< code: -?>)) > In cuirass/utils.scm: > 181:8 3 (_ _ #< code: -1 message: "failed to resolve?>) > In ice-9/boot-9.scm: > 829:9 2 (catch #t # ?) > In cuirass/utils.scm: > 182:22 1 (_) > In unknown file: > 0 (make-stack #t) > ERROR: In procedure make-stack: > Throw to key `git-error' with args `(#< code: -1 message: "fai= led to resolve address for github.com: Name or service not known" class: 12= >)'. Fixed in 27f14634102a73d4252d86b912f67e9ad464be1e. Now it=E2=80=99ll log t= he error and keep going. Ludo=E2=80=99. ------------=_1542729482-11362-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Sep 2018 08:28:38 +0000 Received: from localhost ([127.0.0.1]:46304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2uKD-0002fw-L6 for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2uKB-0002fh-GN for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2uK5-0006zv-DV for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:30 -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.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:32892) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2uK5-0006zl-A1 for submit@debbugs.gnu.org; Thu, 20 Sep 2018 04:28:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2uK4-0001jq-A5 for bug-guix@gnu.org; Thu, 20 Sep 2018 04:28:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2uK1-0006sW-2Z for bug-guix@gnu.org; Thu, 20 Sep 2018 04:28:28 -0400 Received: from mail.lassieur.org ([83.152.10.219]:56940) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2uK0-0006rT-OY for bug-guix@gnu.org; Thu, 20 Sep 2018 04:28:24 -0400 Received: from newt (smtp.parrot.biz [62.23.167.188]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 20e5d769 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Thu, 20 Sep 2018 08:27:18 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: =?utf-8?Q?Cl=C3=A9ment?= Lassieur To: bug-guix@gnu.org Subject: Cuirass: Crash and unable to restart when an input is unreachable Date: Thu, 20 Sep 2018 10:28:21 +0200 Message-ID: <877ejgd13u.fsf@lassieur.org> 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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit 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.1 (-----) Hi, Cuirass is unable to recover from this crash, which happens when 'github.com' (which is one of my inputs) is unreachable. The Shepherd can't restart it (because 'github.com' is still unreachable) so it disables it. --8<---------------cut here---------------start------------->8--- 2018-09-20T01:23:31 running Fibers on 4 kernel threads 2018-09-20T01:23:31 marking stale builds as "scheduled"... 2018-09-20T01:23:31 listening on 0.0.0.0:8081 2018-09-20T01:23:31 retrieving list of pending builds... 2018-09-20T01:23:31 heap: 11.68 MiB; threads: 10; file descriptors: 48 2018-09-20T01:23:31 canceling 0 stale builds 2018-09-20T01:23:31 restarting 0 pending builds 2018-09-20T01:23:31 building 0 derivations in batches of 200 2018-09-20T01:23:31 done with 0 derivations 2018-09-20T01:23:31 done with restarted builds 2018-09-20T01:23:31 fetching input 'packages' of spec 'guix-manifest-clem' 2018-09-20T01:23:31 fetching input 'clem-conf' of spec 'guix-manifest-clem' 2018-09-20T01:23:31 fetching input 'guix-clem' of spec 'guix-manifest-clem' 2018-09-20T01:23:31 fetching input 'mathieu-conf' of spec 'guix-manifest-cl= em' 2018-09-20T01:23:31 fatal: uncaught exception 'git-error' in 'build' fiber! 2018-09-20T01:23:31 exception arguments: (#< code: -1 message: "= failed to resolve address for github.com: Name or service not known" class:= 12>) In ice-9/boot-9.scm: 829:9 9 (catch #t # ?) 705:2 8 (call-with-prompt ("break") # ?) 705:2 7 (call-with-prompt ("continue") # ?) In ice-9/eval.scm: 619:8 6 (_ #(#(# # ?))) In srfi/srfi-1.scm: 640:9 5 (for-each # (((# . "gu?") ?) ?)) In ice-9/boot-9.scm: 751:25 4 (dispatch-exception 0 git-error (#< code: -?>)) In cuirass/utils.scm: 181:8 3 (_ _ #< code: -1 message: "failed to resolve?>) In ice-9/boot-9.scm: 829:9 2 (catch #t # ?) In cuirass/utils.scm: 182:22 1 (_) In unknown file: 0 (make-stack #t) ERROR: In procedure make-stack: Throw to key `git-error' with args `(#< code: -1 message: "faile= d to resolve address for github.com: Name or service not known" class: 12>)= '. --8<---------------cut here---------------end--------------->8--- Cl=C3=A9ment ------------=_1542729482-11362-1-- From unknown Fri Sep 05 08:22:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32779: Cuirass: Crash and unable to restart when an input is unreachable Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Nov 2018 16:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32779 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 32779-done@debbugs.gnu.org Received: via spool by 32779-done@debbugs.gnu.org id=D32779.154272985912199 (code D ref 32779); Tue, 20 Nov 2018 16:05:03 +0000 Received: (at 32779-done) by debbugs.gnu.org; 20 Nov 2018 16:04:19 +0000 Received: from localhost ([127.0.0.1]:35277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gP8Vd-0003Ae-2w for submit@debbugs.gnu.org; Tue, 20 Nov 2018 11:04:19 -0500 Received: from mail.lassieur.org ([83.152.10.219]:40460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gP8Va-0003AT-Lv for 32779-done@debbugs.gnu.org; Tue, 20 Nov 2018 11:04:15 -0500 Received: from newt (smtp.parrot.biz [62.23.167.188]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 7b751211 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Tue, 20 Nov 2018 16:04:13 +0000 (UTC) References: <877ejgd13u.fsf@lassieur.org> <874lcbzqqt.fsf@gnu.org> User-agent: mu4e 1.0; emacs 26.1 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur In-reply-to: <874lcbzqqt.fsf@gnu.org> Date: Tue, 20 Nov 2018 17:04:12 +0100 Message-ID: <875zwr7n2b.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.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: -1.0 (-) Ludovic Court=C3=A8s writes: > Hello, > > Cl=C3=A9ment Lassieur skribis: > >> 2018-09-20T01:23:31 fatal: uncaught exception 'git-error' in 'build' fib= er! >> 2018-09-20T01:23:31 exception arguments: (#< code: -1 message= : "failed to resolve address for github.com: Name or service not known" cla= ss: 12>) >> In ice-9/boot-9.scm: >> 829:9 9 (catch #t # ?) >> 705:2 8 (call-with-prompt ("break") # ?) >> 705:2 7 (call-with-prompt ("continue") # ?) >> In ice-9/eval.scm: >> 619:8 6 (_ #(#(# # ?))) >> In srfi/srfi-1.scm: >> 640:9 5 (for-each # (((# . "gu?") ?) ?)) >> In ice-9/boot-9.scm: >> 751:25 4 (dispatch-exception 0 git-error (#< code: -?>)) >> In cuirass/utils.scm: >> 181:8 3 (_ _ #< code: -1 message: "failed to resolve?>) >> In ice-9/boot-9.scm: >> 829:9 2 (catch #t # ?) >> In cuirass/utils.scm: >> 182:22 1 (_) >> In unknown file: >> 0 (make-stack #t) >> ERROR: In procedure make-stack: >> Throw to key `git-error' with args `(#< code: -1 message: "fa= iled to resolve address for github.com: Name or service not known" class: 1= 2>)'. > > Fixed in 27f14634102a73d4252d86b912f67e9ad464be1e. Now it=E2=80=99ll log= the > error and keep going. > > Ludo=E2=80=99. Thank you!