From unknown Sat Aug 16 12:40:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#47867 <47867@debbugs.gnu.org> To: bug#47867 <47867@debbugs.gnu.org> Subject: Status: [1.2.1 pre-release testing] substitute downloading and TLS errors Reply-To: bug#47867 <47867@debbugs.gnu.org> Date: Sat, 16 Aug 2025 19:40:10 +0000 retitle 47867 [1.2.1 pre-release testing] substitute downloading and TLS er= rors reassign 47867 guix submitter 47867 "pelzflorian (Florian Pelz)" severity 47867 important thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 05:39:18 2021 Received: (at submit) by debbugs.gnu.org; 18 Apr 2021 09:39:18 +0000 Received: from localhost ([127.0.0.1]:45318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY3td-0002eX-P1 for submit@debbugs.gnu.org; Sun, 18 Apr 2021 05:39:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:39670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY3tc-0002eO-AU for submit@debbugs.gnu.org; Sun, 18 Apr 2021 05:39:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lY3tY-0002KJ-PP; Sun, 18 Apr 2021 05:39:14 -0400 Received: from pelzflorian.de ([5.45.111.108]:40306 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lY3tW-0006AX-Js; Sun, 18 Apr 2021 05:39:12 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id EADBF36063C; Sun, 18 Apr 2021 11:39:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618738746; bh=OhlAS+D5j9VVByjb9Wl135crBM4Zi6dU516ljzjOMws=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=pO9saB4VlQuGgd+Ha66vK+dmUevzgEZczCYbHYPu2vN75bStGo/Yu1inX4I5mvIih Yl7lTeE+vr6hs292E8mrVngZuZBwSjt31FkhHNuyEgFrQB7+9f3+hY58yY7HF5gEoc emqWv/VGaUwflfNnblY2tSBg7avJQ4KEy79yCuQM= Date: Sun, 18 Apr 2021 11:38:56 +0200 From: "pelzflorian (Florian Pelz)" To: jcguu95 Subject: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87lf9hsh9t.fsf@gmail.com> Received-SPF: pass client-ip=5.45.111.108; envelope-from=pelzflorian@pelzflorian.de; helo=mail.pelzflorian.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: guix-devel@gnu.org, bug-guix@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: -2.4 (--) On Fri, Apr 16, 2021 at 10:40:55PM -0500, jcguu95 wrote: > 2.2. Unexpected failure > > After running `guix system init /mnt/etc/config.scm /mnt' for 5 to 10 > minutes, I got the error > > ,---- > | substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: error: TSL error in procedure 'write_to_session_port': Resource temporarily unavailable, try again. > | > | guix system: error: `/gnu/store/1nmwil4cs...vc2p-guix-1.2.0-21.4dff6ec/bin/guix substitute` died unexpectedly > | root@gnu ~# _ > `---- > > Retrying it did resolve the problem. And I got a working guix system > out of it :) I’ve got the same TLS error (though the procedure for me is ‘write_to_session_record_port’. I needed to restart the installer at the last step, this stopped while downloading enlightenment with no error but it does not continue. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 05:44:35 2021 Received: (at 47867) by debbugs.gnu.org; 18 Apr 2021 09:44:35 +0000 Received: from localhost ([127.0.0.1]:45323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY3yl-0002mQ-Eq for submit@debbugs.gnu.org; Sun, 18 Apr 2021 05:44:35 -0400 Received: from pelzflorian.de ([5.45.111.108]:48292 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY3yk-0002mH-2I for 47867@debbugs.gnu.org; Sun, 18 Apr 2021 05:44:34 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id A33B836063C; Sun, 18 Apr 2021 11:44:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618739072; bh=N09zAESPyhjte/XyLFC6RATY03jHyquaXdWavjnLyjQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=CgOzsiIIdJTqL4JDSgnFZ3T6pO51/TBgbxeAKXQ9XVV0uOfhiQO1OwkNXrUMLsIWM ngjgXkFA6MHs7nHRd1BLppMRnEuBGOewXyWvsJ4c1fWhXeRYeuGKPZTkrcSql5Jz0L c3LDN+cRxieEl18tO0kJzno3U0PHk6XeulhPAe5Q= Date: Sun, 18 Apr 2021 11:44:25 +0200 From: "pelzflorian (Florian Pelz)" To: jcguu95 Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210418094425.cwkdrixhzwgd5qwt@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sun, Apr 18, 2021 at 11:38:56AM +0200, pelzflorian (Florian Pelz) wrote: > I needed to restart the installer at the last step, this stopped while > downloading enlightenment with no error but it do [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, 47867@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: 1.0 (+) On Sun, Apr 18, 2021 at 11:38:56AM +0200, pelzflorian (Florian Pelz) wrote: > I needed to restart the installer at the last step, this stopped while > downloading enlightenment with no error but it does not continue. Note: The last message was enlightenment-0.24.2 27.0MiB 3.7MiB/s 00:07 [################] 100.0% But now after maybe 10 minutes it finally continued and died with the same TLS error about write_to_session_record_port and Resource not available. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 05:48:58 2021 Received: (at 47867) by debbugs.gnu.org; 18 Apr 2021 09:48:58 +0000 Received: from localhost ([127.0.0.1]:45327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY430-0002t1-1h for submit@debbugs.gnu.org; Sun, 18 Apr 2021 05:48:58 -0400 Received: from pelzflorian.de ([5.45.111.108]:48304 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY42y-0002st-NJ for 47867@debbugs.gnu.org; Sun, 18 Apr 2021 05:48:57 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id C4FF436063C; Sun, 18 Apr 2021 11:48:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618739335; bh=6Cv1cg8YUwZ2y0JFIxZOmziL0BMe3/1p9heApOUPxa4=; h=Date:From:Cc:Subject:References:In-Reply-To; b=OZGfv8UUdEB8m+b6doq5oa9/l4VjemnbBTIo9oRjtNWuE5jlbEUj/wR2wGweHq9rS foHC2FqobGjLUAV7RKnqno3n2zvGY3VIv1J5N9PU6ImayxYs+ljEuPbOvEK5Di9/cU RItHPVXVe+fvUSFSACzeRmFezWAUcFXqvdrM9JJ0= Date: Sun, 18 Apr 2021 11:48:47 +0200 From: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210418094838.va3avptrgburuxlz@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <20210418094425.cwkdrixhzwgd5qwt@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210418094425.cwkdrixhzwgd5qwt@pelzflorian.localdomain> X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sun, Apr 18, 2021 at 11:44:25AM +0200, pelzflorian (Florian Pelz) wrote: > But now after maybe 10 minutes it finally continued and died with the > same TLS error about write_to_session_record_port [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.2 MISSING_HEADERS Missing To: header 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, 47867@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: 0.2 (/) On Sun, Apr 18, 2021 at 11:44:25AM +0200, pelzflorian (Florian Pelz) wrote: > But now after maybe 10 minutes it finally continued and died with the > same TLS error about write_to_session_record_port and Resource not > available. The error happened while substitute: updating substitutes from […] From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 05:57:33 2021 Received: (at 47867) by debbugs.gnu.org; 18 Apr 2021 09:57:33 +0000 Received: from localhost ([127.0.0.1]:45331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4BI-00035L-U2 for submit@debbugs.gnu.org; Sun, 18 Apr 2021 05:57:33 -0400 Received: from pelzflorian.de ([5.45.111.108]:48316 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4BH-00035C-20 for 47867@debbugs.gnu.org; Sun, 18 Apr 2021 05:57:31 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 25CC636063C; Sun, 18 Apr 2021 11:57:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618739850; bh=A6tCyGmwEUwBzwN2MwDY8C1p6DoCu7oUpDmT8oWahA4=; h=Date:From:To:Subject:References:In-Reply-To; b=gXslO44ITkojMP9XydbmzX8jtl7lqBqdhf91+TmJkDXnOKbLW4EGUcd7WfYXNU4X5 ao2kzusoF7vMNLTXf1jzRHITE9gePSumtFxQ3t/iZRlTS8tfNoiKBxaS/dFWuFPlej FfKnhSkmHWqQwMTuw+OCTY/mlaG2AqlxDnpS9gPM= Date: Sun, 18 Apr 2021 11:57:22 +0200 From: "pelzflorian (Florian Pelz)" To: guix-devel@gnu.org, 47867@debbugs.gnu.org Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210418095722.egbvpgey4okt5yrc@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <20210418094425.cwkdrixhzwgd5qwt@pelzflorian.localdomain> <20210418094838.va3avptrgburuxlz@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210418094838.va3avptrgburuxlz@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 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 (-) On Sun, Apr 18, 2021 at 11:48:47AM +0200, pelzflorian (Florian Pelz) wrote: > On Sun, Apr 18, 2021 at 11:44:25AM +0200, pelzflorian (Florian Pelz) wrote: > > But now after maybe 10 minutes it finally continued and died with the > > same TLS error about write_to_session_record_port and Resource not > > available. > > The error happened while > > substitute: updating substitutes from […] After starting one more time from the last installer step it downloaded the same enlightenment substitute again and got stuck the same way. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 06:12:42 2021 Received: (at control) by debbugs.gnu.org; 18 Apr 2021 10:12:42 +0000 Received: from localhost ([127.0.0.1]:45397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4Py-0003Uf-AK for submit@debbugs.gnu.org; Sun, 18 Apr 2021 06:12:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4Px-0003UA-I7 for control@debbugs.gnu.org; Sun, 18 Apr 2021 06:12:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48816) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lY4Ps-00016y-D4 for control@debbugs.gnu.org; Sun, 18 Apr 2021 06:12:36 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43470 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lY4Po-00032i-0g for control@debbugs.gnu.org; Sun, 18 Apr 2021 06:12:33 -0400 Date: Sun, 18 Apr 2021 12:12:30 +0200 Message-Id: <87fsznnbox.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #47867 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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: -1.7 (-) severity 47867 important quit From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 06:13:09 2021 Received: (at control) by debbugs.gnu.org; 18 Apr 2021 10:13:09 +0000 Received: from localhost ([127.0.0.1]:45419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4QP-0003WV-4b for submit@debbugs.gnu.org; Sun, 18 Apr 2021 06:13:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4QK-0003Vd-HR for control@debbugs.gnu.org; Sun, 18 Apr 2021 06:13:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48854) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lY4QF-0001Rt-Ci for control@debbugs.gnu.org; Sun, 18 Apr 2021 06:12:59 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43472 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lY4QA-0003Az-1E for control@debbugs.gnu.org; Sun, 18 Apr 2021 06:12:55 -0400 Date: Sun, 18 Apr 2021 12:12:52 +0200 Message-Id: <87eef7nbob.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #47297 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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: -1.7 (-) block 47297 by 47867 quit From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 06:15:58 2021 Received: (at 47867) by debbugs.gnu.org; 18 Apr 2021 10:15:58 +0000 Received: from localhost ([127.0.0.1]:45430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4T7-0004TP-Rv for submit@debbugs.gnu.org; Sun, 18 Apr 2021 06:15:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY4T6-0004NT-MK for 47867@debbugs.gnu.org; Sun, 18 Apr 2021 06:15:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48904) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lY4Sz-00037i-2M; Sun, 18 Apr 2021 06:15:51 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43482 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lY4Sy-0003ne-BS; Sun, 18 Apr 2021 06:15:48 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> Date: Sun, 18 Apr 2021 12:15:47 +0200 In-Reply-To: <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Sun, 18 Apr 2021 11:38:56 +0200") Message-ID: <87a6pvnbjg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.7 (-) Hi Florian, "pelzflorian (Florian Pelz)" skribis: > On Fri, Apr 16, 2021 at 10:40:55PM -0500, jcguu95 wrote: >> 2.2. Unexpected failure >>=20 >> After running `guix system init /mnt/etc/config.scm /mnt' for 5 to 10 >> minutes, I got the error >>=20 >> ,---- >> | substitute: updating substitutes from 'https://ci.guix.gnu.org'.= .. 0.0%guix substitute: error: TSL error in procedure 'write_to_session_por= t': Resource temporarily unavailable, try again. >> |=20 >> | guix system: error: `/gnu/store/1nmwil4cs...vc2p-guix-1.2.0-21.4= dff6ec/bin/guix substitute` died unexpectedly >> | root@gnu ~# _ >> `---- >>=20 >> Retrying it did resolve the problem. And I got a working guix system >> out of it :) > > I=E2=80=99ve got the same TLS error (though the procedure for me is > =E2=80=98write_to_session_record_port=E2=80=99. > > I needed to restart the installer at the last step, this stopped while > downloading enlightenment with no error but it does not continue. Was this in a VM? Could it be that networking was unstable (e.g., you were running this over a flaky WiFi connection)? How reproducible is this? Any tips on how to reproduce it? I did a full bare-bones OS install in a VM, which went fine, but maybe that=E2=80=99s not representative of your setup. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 07:33:49 2021 Received: (at 47867) by debbugs.gnu.org; 18 Apr 2021 11:33:49 +0000 Received: from localhost ([127.0.0.1]:45582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY5gT-0005t5-9e for submit@debbugs.gnu.org; Sun, 18 Apr 2021 07:33:49 -0400 Received: from pelzflorian.de ([5.45.111.108]:48404 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY5gQ-0005sw-L9 for 47867@debbugs.gnu.org; Sun, 18 Apr 2021 07:33:47 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 2E36F36063C; Sun, 18 Apr 2021 13:33:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618745625; bh=YKTnI3+P12TbpU38Xn7+cyyfyTWhAl7Y9+LYfkWxxgQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=uXYek8SmfEZ93wZWmvmozdoFDCArmad1q9geIsnBq26m6eJCiSbKcZ8wUjiMtagAm bgb237QXKB5bajCGLcbxKBLk1Q+V5XKkX3If47yJy3tksrdhDzgOvV1toA3olvoKOH CE//pGeDLWAbrU3ITwORTJUr2QirY7zJjLCtrSRM= Date: Sun, 18 Apr 2021 13:33:37 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87a6pvnbjg.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Sun, Apr 18, 2021 at 12:15:47PM +0200, Ludovic Courtès wrote: > Was this in a VM? No, an Asrock Beebox (real x86_64 hardware). > Could it be that networking was unstable (e.g., you > were running this over a flaky WiFi connection)? It is a stable Ethernet connection. > How reproducible is > this? Any tips on how to reproduce it? > > I did a full bare-bones OS install in a VM, which went fine, but maybe > that’s not representative of your setup. > > Thanks, > Ludo’. The installer completed just now after continuing from the last install step another time (well with an unrelated error by grub-install that it could not determine the canonical path of /boot/efi). I will try reproducing, but Jin and me both had this error. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 18 08:10:16 2021 Received: (at 47867) by debbugs.gnu.org; 18 Apr 2021 12:10:16 +0000 Received: from localhost ([127.0.0.1]:45605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY6Fk-0006lO-JP for submit@debbugs.gnu.org; Sun, 18 Apr 2021 08:10:16 -0400 Received: from pelzflorian.de ([5.45.111.108]:48444 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY6Fj-0006lE-3g for 47867@debbugs.gnu.org; Sun, 18 Apr 2021 08:10:15 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id EFF9936063C; Sun, 18 Apr 2021 14:10:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618747814; bh=9t8H1l+1THtNTFrf5iJoTv3PCF+PJlkPISJqqBzURrQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=bYk5N9dUN0pRu2uIxun1+3BTJtLzntqR8sJ8aGIPzai1UPwnsxTWdvd1N5WHJv98L a4+zEMI2PCi9P4VWknmiP2wIxsaVuwwLYXdC+BD5wThapEH7JGQd8yzTEBsrZB+QbS 4F1fIX3xUR4PkogBOx9zsTaRIl1y5eja0UJIqNe4= Date: Sun, 18 Apr 2021 14:10:06 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Sun, Apr 18, 2021 at 01:33:37PM +0200, pelzflorian (Florian Pelz) wrote: > (well with an unrelated error by > grub-install that it could not determine the canonical path of > /boot/efi). Probably > I will try reproducing, but Jin and me both had this > error. I got the error again with enlightenment. On IRC Ricardo/rekado suspected c7c7f068c15e419aaf5ef616516aa5ad4e55c2fa, I will try reverting it. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 04:05:37 2021 Received: (at 47867) by debbugs.gnu.org; 19 Apr 2021 08:05:37 +0000 Received: from localhost ([127.0.0.1]:48323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYOuW-00011q-TL for submit@debbugs.gnu.org; Mon, 19 Apr 2021 04:05:37 -0400 Received: from pelzflorian.de ([5.45.111.108]:49486 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYOuU-00011f-Qr for 47867@debbugs.gnu.org; Mon, 19 Apr 2021 04:05:35 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 6B4F836063C; Mon, 19 Apr 2021 10:05:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618819533; bh=mWpl1JC3Xgfi4spIzicJrWJKY+1mJyI31R/kowOIoqA=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=O6XTrnMvcQEh4hnLAQvmXeYvWk3UmPXmD1lkScbpiJOhpUO+4gRC5B+Lejv5OJfYJ cdCOqOL/RvVrpA77XcELdyk7rf0kLKw2IoMyYSiOJPMSZfXXkKgA6a1l01XpuAE5So y+TEmnGn1zId8cmZZrSEcUd6F9ywFlde6uKdnwFU= Date: Mon, 19 Apr 2021 10:05:25 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Sun, Apr 18, 2021 at 02:10:06PM +0200, pelzflorian (Florian Pelz) wrote: > On IRC Ricardo/rekado suspected > c7c7f068c15e419aaf5ef616516aa5ad4e55c2fa, I will try reverting it. It was necessary to revert follow-up commits before reverting c7c7f068c15e419aaf5ef616516aa5ad4e55c2fa. I tried on Guix master commit fef2f08bc640f78cc0a86fc7be3eccbc07b5e98c the following commands: sed -i '/vi/d' po/packages/LINGUAS #otherwise errors; Julien fixed this by now I think git add po/packages/LINGUAS git commit -m fixLINGUAS git revert 2d73086262e1fb33cd0f0f16f74a495fe06b38aa git revert 673e5276f6b4dda4bfa9dd5bb70220fc8b17abd2 git revert 45fce38fb0b6c6796906149ade145b8d3594c1c6 git revert 9da5ec7099b992a8969a17627548cd341c01bd90 git revert c5ab78f90b111839508d0ab10c0e5ac2038002ca git revert b48204259aa9cad80c5b23a4060e2d796007ec7a git revert c37e3b92ad0334ba2fe7ee4e98631f0a4edeee21 git revert 728c90862eb967a1679efdb69e26d7ba37cdc3a3 git revert fd5b77503e852b78a43e1bee4d6bdfbbb1f27e8f git revert 112692c0d546d35cd67c5dc70dbd1dc609b18f64 git revert ee3226e9d54891c7e696912245e4904435be191c git revert e2572aa95007558b008f04decff095f46d20e087 git revert 20c08a8a45d0f137ead7c05e720456b2aea44402 git revert 187e97096825d2bcceb144cead6eccc27385acd7 git revert 8116cc66733134a8fb6f9117d4648288b83c8356 git revert b9d058e3f7982eed04cc748cc0b24173a3969c52 git revert 7c85877fdf964694061e3192eac35723ebc047bf git revert f50f5751fff4cfc6d5abba9681054569694b7a5c git revert 05f38ca8dccc49d9ec70d1f63461976b97d74d52 git revert 7b812f7c84c43455cdd68a0e51b6ded018afcc8e git revert f50b501a7472f4f237023831aa415a948115d1d1 git revert 205833b72c5517915a47a50dbe28e7024dc74e57 git revert e2e853ddb0d964e7b0300334ab51ab89950c2376 git revert 87734503a4a1761a4432b601352e5b02340a97f0 git revert 08acee2f98321d57c4faa3ba641a5543b74f10a4 git revert fbd61b5d3de353bfa468641d087bc53aaa1e63a5 git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd git revert c7c7f068c15e419aaf5ef616516aa5ad4e55c2fa ./bootstrap ./configure --localstatedir=/var make GUIX_ALLOW_ME_TO_USE_PRIVATE_COMMIT=y make update-guix-package # disabling #:tests? on the guix package was *not* necessary once all reverts were in place make ./pre-inst-env guix system image -t iso9660 gnu/system/install.scm I dd’d the resulting image to a USB drive and the TLS errors no longer appear (tried installing everything two times now; without reverts downloading enlightenment needed retrys everytime). I suppose if we leave this bug in the new Guix release, then some substitutes like enlightenment get stuck and fail to download for some people and therefore the installation fails. I suspect restarting the install causes grub-install to fail because it cannot find /boot/efi anymore, but maybe my grub-install error had other reasons. I will bisect which reverts are needed, but it takes time … Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 04:22:51 2021 Received: (at 47867) by debbugs.gnu.org; 19 Apr 2021 08:22:52 +0000 Received: from localhost ([127.0.0.1]:48351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYPBD-0001Rg-OA for submit@debbugs.gnu.org; Mon, 19 Apr 2021 04:22:51 -0400 Received: from pelzflorian.de ([5.45.111.108]:49510 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYPBC-0001RZ-9b for 47867@debbugs.gnu.org; Mon, 19 Apr 2021 04:22:51 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 4068836063C; Mon, 19 Apr 2021 10:22:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618820569; bh=enGrllERN0howDFHltMyjAPGWDT8JmrQwn552XvBmAo=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=hxwWtHpA3JCnnwwbY2WW6j6qpf0FRYQW7q7fvPizm0dzzdznICG7AXfF845jrd4v7 ggX/AMwNrxNE/8zprVHxGoYCu4fP4H2EJG0Jbabdjw8Qnk23TSpQjx5U6+F9vQk3pH tSV19XZUf/OhgvVPAoifnN1c+M1/IjvA+UCvssoY= Date: Mon, 19 Apr 2021 10:22:41 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210419082241.3jhmquw6t5jtfutp@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Mon, Apr 19, 2021 at 10:05:25AM +0200, pelzflorian (Florian Pelz) wrote: > I dd’d the resulting image to a USB drive and the TLS errors no longer > appear (tried installing everything two times now; without reverts > downloading enlightenment needed retrys everytime). > […] I suspect restarting the > install causes grub-install to fail because it cannot find /boot/efi > anymore, but maybe my grub-install error had other reasons. No sorry, grub-install still fails, even with no TLS errors no prior installation restarts. grub-install failing is an unrelated bug. I had not let the install run past the “copying everthing to /mnt” step last time. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 07:03:13 2021 Received: (at 47867) by debbugs.gnu.org; 19 Apr 2021 11:03:13 +0000 Received: from localhost ([127.0.0.1]:48514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYRgP-0007ln-K8 for submit@debbugs.gnu.org; Mon, 19 Apr 2021 07:03:13 -0400 Received: from pelzflorian.de ([5.45.111.108]:49686 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYRgJ-0007la-VK for 47867@debbugs.gnu.org; Mon, 19 Apr 2021 07:03:12 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 46B0436063C; Mon, 19 Apr 2021 13:03:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618830187; bh=ZMgjpxbvfIFUxZqnrCIH48AZHrgy+ex/fEcbj1XjFVE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=3OeFZAgc3vcwVenP1Z7LMCeYqc+1RAixNTE9xSdrWDNPYu9plQcOu3yIHEdmmHngs WmVE5vPhE2lHsNSO3B4f+vPTggBWhh+z9OYx9COogdC6R9Mxf+IYjr+IOQF46JBAjr EuNgeu0k01rB+RQhDWS+GexsPOmLUL/jqTl7pFbY= Date: Mon, 19 Apr 2021 13:02:58 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210419110258.vbryj6xapnyf2bas@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Mon, Apr 19, 2021 at 10:05:25AM +0200, pelzflorian (Florian Pelz) wrote: > I will bisect which reverts are needed, but it takes time … My UEFI broke; the PC cannot display anything anymore. Don’t wait for my debugging. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 19 21:21:33 2021 Received: (at 47867) by debbugs.gnu.org; 20 Apr 2021 01:21:33 +0000 Received: from localhost ([127.0.0.1]:52439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYf53-0007m9-B6 for submit@debbugs.gnu.org; Mon, 19 Apr 2021 21:21:33 -0400 Received: from pelzflorian.de ([5.45.111.108]:50474 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYf4w-0007lt-R8 for 47867@debbugs.gnu.org; Mon, 19 Apr 2021 21:21:31 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id EE22036063C; Tue, 20 Apr 2021 03:21:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618881683; bh=i2vaSloYsl2O9Dc/vJz2mogca1A2RsSg1xGPMJcTz9E=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=xErRTY1jt/w0S4+aS2LEbGK0B2sS5IqSvH2hVV79eOdWnjINwPS+rOzu6hgDrYhB2 dr/JZ9SliaZJxrE8ZPqFUz4PG42YgxwEvClj8vNMlIq7IyCmIrzRWa3d8B2XJGJAdC XyMazOiyMT7S8WqNTcKYYal6v0txDRdDYUNPMqp4= Date: Tue, 20 Apr 2021 03:21:13 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) After flashing the CMOS I can test again. Without reverts TLS errors happen while or after downloading the enlightenment substitute from the installer. With all of those reverts *no* TLS errors happen: On Mon, Apr 19, 2021 at 10:05:25AM +0200, pelzflorian (Florian Pelz) wrote: > git revert 2d73086262e1fb33cd0f0f16f74a495fe06b38aa > git revert 673e5276f6b4dda4bfa9dd5bb70220fc8b17abd2 > git revert 45fce38fb0b6c6796906149ade145b8d3594c1c6 > git revert 9da5ec7099b992a8969a17627548cd341c01bd90 > git revert c5ab78f90b111839508d0ab10c0e5ac2038002ca > git revert b48204259aa9cad80c5b23a4060e2d796007ec7a > git revert c37e3b92ad0334ba2fe7ee4e98631f0a4edeee21 > git revert 728c90862eb967a1679efdb69e26d7ba37cdc3a3 > git revert fd5b77503e852b78a43e1bee4d6bdfbbb1f27e8f > git revert 112692c0d546d35cd67c5dc70dbd1dc609b18f64 > git revert ee3226e9d54891c7e696912245e4904435be191c > git revert e2572aa95007558b008f04decff095f46d20e087 > git revert 20c08a8a45d0f137ead7c05e720456b2aea44402 > git revert 187e97096825d2bcceb144cead6eccc27385acd7 > git revert 8116cc66733134a8fb6f9117d4648288b83c8356 > git revert b9d058e3f7982eed04cc748cc0b24173a3969c52 > git revert 7c85877fdf964694061e3192eac35723ebc047bf > git revert f50f5751fff4cfc6d5abba9681054569694b7a5c > git revert 05f38ca8dccc49d9ec70d1f63461976b97d74d52 > git revert 7b812f7c84c43455cdd68a0e51b6ded018afcc8e > git revert f50b501a7472f4f237023831aa415a948115d1d1 > git revert 205833b72c5517915a47a50dbe28e7024dc74e57 > git revert e2e853ddb0d964e7b0300334ab51ab89950c2376 > git revert 87734503a4a1761a4432b601352e5b02340a97f0 > git revert 08acee2f98321d57c4faa3ba641a5543b74f10a4 > git revert fbd61b5d3de353bfa468641d087bc53aaa1e63a5 > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd The bad commit must be one of those. c7c7f068c15e419aaf5ef616516aa5ad4e55c2fa is not the problem. I will bisect tomorrow. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 11:28:07 2021 Received: (at 47867) by debbugs.gnu.org; 20 Apr 2021 15:28:07 +0000 Received: from localhost ([127.0.0.1]:55746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYsIJ-0006pM-Kb for submit@debbugs.gnu.org; Tue, 20 Apr 2021 11:28:07 -0400 Received: from pelzflorian.de ([5.45.111.108]:51242 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYsIG-0006pC-UU for 47867@debbugs.gnu.org; Tue, 20 Apr 2021 11:28:05 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 8455F36063C; Tue, 20 Apr 2021 17:28:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618932482; bh=DGzzT7cWG0RlHhn/3ObSshmGu6Z4OYKt1oKN9UT3xnE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=eJvrXU61bCf9XLkA1/7jU+WB3jH4oMGTWLBGw5ABVyhU7wXZQ21yfdH77xAc/iVm6 1t7zUjeBU/ngscSu5lgRlcQaKupznP7vI3eFJ4qz6d2TXKG9A1Uu7U9f1HkuS7FOks Z9qQACLt7vG11u8fHEN5ZX5wzc3GCzs+i14uYowk= Date: Tue, 20 Apr 2021 17:27:54 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrote: > > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd It seems this is the bad commit. Downloading the enlightenment substitute got stuck and after a few minutes displayed the usual TLS error. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 13:03:39 2021 Received: (at 47867) by debbugs.gnu.org; 20 Apr 2021 17:03:39 +0000 Received: from localhost ([127.0.0.1]:55858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYtml-0000jE-HV for submit@debbugs.gnu.org; Tue, 20 Apr 2021 13:03:39 -0400 Received: from pelzflorian.de ([5.45.111.108]:51346 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYtmk-0000j6-5Z for 47867@debbugs.gnu.org; Tue, 20 Apr 2021 13:03:39 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id AB00B36063C; Tue, 20 Apr 2021 19:03:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618938216; bh=4QaueFNT0d/WCkBQXDc/0SrH0XrdasCkFoQXmsH1ksE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=ykHFlUPxyLuhV2I04ljXAU9GTBlfZ2+AiZ1NGrcMJTcsFhVdF70bfY7RLpOfTiNqY a+JuTbSLZ0W4BTTmb/5oCnPlpD29KJvP4LIucSzTwHQOyU2x1orAbA9V97tYXLD0p1 0xQCUR4N4iqDKp6qNjSQS7/Yxb0rleSOma0HAYEc= Date: Tue, 20 Apr 2021 19:03:26 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210420170326.vhgvlm63jve6oi4j@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) On Tue, Apr 20, 2021 at 05:27:54PM +0200, pelzflorian (Florian Pelz) wrote: > On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrote: > > > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd > > It seems this is the bad commit. Downloading the enlightenment > substitute got stuck and after a few minutes displayed the usual TLS > error. P.S. There are no issues on my Macbook on the same internet connection, the issue is only with the Beebox PC. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 14:01:17 2021 Received: (at 47867) by debbugs.gnu.org; 20 Apr 2021 18:01:17 +0000 Received: from localhost ([127.0.0.1]:55927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYugX-0004J0-0h for submit@debbugs.gnu.org; Tue, 20 Apr 2021 14:01:17 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:41347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYugU-0004Ig-NC for 47867@debbugs.gnu.org; Tue, 20 Apr 2021 14:01:15 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id AE4891AD3; Tue, 20 Apr 2021 14:01:08 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 20 Apr 2021 14:01:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=C9glIejbxc0P6tWm6NdO9DLA VmuwtfJg4aXcA2bWXKA=; b=aIcb3H2k6wCq9btUl4HW0AlbMDoWrHyeEjNpc/0L Bt4n/G38mcAIwJ3wKfvMODtHH/ifpucmEEdmEluaKrXs/5CtQafhri+p9/3yl2P1 +oo4l3ECZFNLetnaZxFp3BvxvIw8okQdGidA2Pn6RQngTBqDn88miAquJcUuAXN5 Fow= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=C9glIe jbxc0P6tWm6NdO9DLAVmuwtfJg4aXcA2bWXKA=; b=fJawMfgtOPYQEfaMZxIWtd 9qlmn6qWvF8kZUPxmuM/fUbW3KTH3Tc0urjJBVVzYHoi4CdgXikK4eQs+tiqUbhG dz9QsQbJJFKoTWutDTTpJxnPwTZ5jEIBsN0jJbDWhZ4y1MsHagQexFQGne8AvTN6 WuXcSX+DxN2scN15c2rjdPBfV1JbtDBeABGyxAlCPyABvHOshW3fxL1Pxi/tTpOX tYBjKkXA1VfDV5c70KtgDImUY8UVo9Uh88SLtOhuN0Sv2HzOiozZEVuSy4YMeZbI ggapM1+QExGzKh3BsESJ8FotyqtSN6HMIqY2tpfWfI8flwBkIyIw4fpPANVdeaug == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvddtiedguddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id EC26524005C; Tue, 20 Apr 2021 14:01:06 -0400 (EDT) Date: Tue, 20 Apr 2021 14:00:54 -0400 From: Leo Famulari To: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <20210420170326.vhgvlm63jve6oi4j@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210420170326.vhgvlm63jve6oi4j@pelzflorian.localdomain> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, Ludovic =?iso-8859-1?Q?Court=E8s?= , jcguu95 , 47867@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: -1.7 (-) On Tue, Apr 20, 2021 at 07:03:26PM +0200, pelzflorian (Florian Pelz) wrote: > On Tue, Apr 20, 2021 at 05:27:54PM +0200, pelzflorian (Florian Pelz) wrote: > > It seems this is the bad commit. Downloading the enlightenment > > substitute got stuck and after a few minutes displayed the usual TLS > > error. > > P.S. There are no issues on my Macbook on the same internet > connection, the issue is only with the Beebox PC. To clarify, you're running the same Guix on both machines, but it only fails on one of them? From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 15:41:51 2021 Received: (at 47867) by debbugs.gnu.org; 20 Apr 2021 19:41:51 +0000 Received: from localhost ([127.0.0.1]:56067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYwFn-0006o8-Qn for submit@debbugs.gnu.org; Tue, 20 Apr 2021 15:41:51 -0400 Received: from pelzflorian.de ([5.45.111.108]:51496 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYwFi-0006nv-12 for 47867@debbugs.gnu.org; Tue, 20 Apr 2021 15:41:46 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 9E64A36063C; Tue, 20 Apr 2021 21:41:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1618947700; bh=xto8VeXYeJyGFBEMK+9CDbAFEzhsEYHNqBGRUbWvDF4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=wgVoBVWW97MwC9mSEnksJvfK2dnhqjmxS8DiASVECko16ng4v+wgIURKxhB5r9SrH f3SVvh1Sae2plx6lOzgWhxwwDb7DXvskyqSB/P+OdVW0oDx7Wah6uyny4j4ILed9Ti BsKUUi8CJXaujolj/V1cblXMoiJ0i2iTn3BD9Pn8= Date: Tue, 20 Apr 2021 21:41:30 +0200 From: "pelzflorian (Florian Pelz)" To: Leo Famulari Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210420194130.j5x6p4wcnxlot6n5@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <20210420170326.vhgvlm63jve6oi4j@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , jcguu95 , 47867@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: -1.0 (-) On Tue, Apr 20, 2021 at 02:00:54PM -0400, Leo Famulari wrote: > On Tue, Apr 20, 2021 at 07:03:26PM +0200, pelzflorian (Florian Pelz) wrote: > > On Tue, Apr 20, 2021 at 05:27:54PM +0200, pelzflorian (Florian Pelz) wrote: > > > It seems this is the bad commit. Downloading the enlightenment > > > substitute got stuck and after a few minutes displayed the usual TLS > > > error. > > > > P.S. There are no issues on my Macbook on the same internet > > connection, the issue is only with the Beebox PC. > > To clarify, you're running the same Guix on both machines, but it only > fails on one of them? No sorry I was mistaken, sorry for misguiding you. I had thought so, but the actions were different on both machines. Only full installs fail. Doing a full install with the Enlightenment desktop environment fails with TLS errors on the Beebox PC. guix build enlightenment succeeds on the Macbook (with same Guix commit), but Running mount /dev/sda2 /mnt guile -c '((@ (gnu build install) mount-cow-store) "/mnt" "/tmp/guix-inst")' guix build enlightenment succeeds though. (Without mount-cow-store disk space is insufficient.) So I will try to do a full reinstall with Enlightenment on the Macbook now after a backup. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 18:39:09 2021 Received: (at 47867) by debbugs.gnu.org; 20 Apr 2021 22:39:09 +0000 Received: from localhost ([127.0.0.1]:56330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYz1R-00076j-1k for submit@debbugs.gnu.org; Tue, 20 Apr 2021 18:39:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYz1O-00076M-Mm for 47867@debbugs.gnu.org; Tue, 20 Apr 2021 18:39:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44086) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYz1I-0004cP-UF; Tue, 20 Apr 2021 18:39:00 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52838 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lYz1I-0004ed-IG; Tue, 20 Apr 2021 18:39:00 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> Date: Wed, 21 Apr 2021 00:38:58 +0200 In-Reply-To: <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Tue, 20 Apr 2021 17:27:54 +0200") Message-ID: <8735vk8ttp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Florian, "pelzflorian (Florian Pelz)" skribis: > On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrot= e: >> > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd > > It seems this is the bad commit. Downloading the enlightenment > substitute got stuck and after a few minutes displayed the usual TLS > error. Note that on master there have been changes in this area since this commit, in particular 20c08a8a45d0f137ead7c05e720456b2aea44402. I assume the error we=E2=80=99re after is still this one: >> | substitute: updating substitutes from 'https://ci.guix.gnu.org'.= .. 0.0%guix substitute: error: TSL error in procedure 'write_to_session_por= t': Resource temporarily unavailable, try again. I believe the attached patch =E2=80=9Caddresses=E2=80=9D this problem. Now, I=E2=80=99m a bit skeptical: the error above is GNUTLS_E_AGAIN, which happens if sendmsg(2) returns EAGAIN, which supposedly only happens on datagram (UDP) sockets or on non-blocking sockets, neither of which applies here. This change should be safe, though since I=E2=80=99m not sure why we=E2=80= =99re getting EAGAIN in the first place, I wonder what could happen (infinite loop?). Could you give it a try? Can you reproduce the substitute issue in a simpler environment? For instance, by running: rm -rf ~/.cache/guix/substitute/ ./pre-inst-env guix weather $(guix package -A |head -2000 |cut -f1)=20 This makes 2000 pipelined GETs to https://ci.guix.gnu.org, which is probably similar to what you observe during system installation. Thanks for the thorough debugging and bisecting, as always! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/guix/http-client.scm b/guix/http-client.scm index a2e11a1b73..51bba250d5 100644 --- a/guix/http-client.scm +++ b/guix/http-client.scm @@ -38,7 +38,7 @@ #:use-module (guix utils) #:use-module (guix base64) #:autoload (gcrypt hash) (sha256) - #:autoload (gnutls) (error/invalid-session) + #:autoload (gnutls) (error/invalid-session error/again) #:use-module ((guix build utils) #:select (mkdir-p dump-port)) #:use-module ((guix build download) @@ -163,7 +163,8 @@ reusing stale cached connections." (if (or (and (eq? key 'system-error) (= EPIPE (system-error-errno `(,key ,@args)))) (and (eq? key 'gnutls-error) - (eq? (first args) error/invalid-session)) + (memq (first args) + (list error/again error/invalid-session))) (memq key '(bad-response bad-header bad-header-component))) #f diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.scm index 48309f9b3a..65940591a9 100755 --- a/guix/scripts/substitute.scm +++ b/guix/scripts/substitute.scm @@ -45,7 +45,7 @@ #:select (uri-abbreviation nar-uri-abbreviation (open-connection-for-uri . guix:open-connection-for-uri))) - #:autoload (gnutls) (error/invalid-session) + #:autoload (gnutls) (error/invalid-session error/again) #:use-module (guix progress) #:use-module ((guix build syscalls) #:select (set-thread-name)) @@ -417,7 +417,8 @@ server certificates." (if (or (and (eq? key 'system-error) (= EPIPE (system-error-errno `(,key ,@args)))) (and (eq? key 'gnutls-error) - (eq? (first args) error/invalid-session)) + (memq (first args) + (list error/again error/invalid-session))) (memq key '(bad-response bad-header bad-header-component))) (proc (open-connection-for-uri/cached uri #:verify-certificate? #f --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 21 16:18:09 2021 Received: (at 47867) by debbugs.gnu.org; 21 Apr 2021 20:18:09 +0000 Received: from localhost ([127.0.0.1]:59891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZJIW-0001Ok-Qk for submit@debbugs.gnu.org; Wed, 21 Apr 2021 16:18:09 -0400 Received: from pelzflorian.de ([5.45.111.108]:52744 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZJIU-0001Oa-MR for 47867@debbugs.gnu.org; Wed, 21 Apr 2021 16:18:08 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 2C3A436063D; Wed, 21 Apr 2021 22:18:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1619036285; bh=2fJORha9owLxuBBl6+r6y2SPrhcYMpZjQ3x9knSLC0A=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=eLXckX4hX1qFo0bqUwGDhshyDnhuI7L/u9CmZjKamBv1/45fmpNbJ6fdly3laeyYu ShhImaE72jwmGrrP0qKXZ2m+x1aCJD+ltO8wCDLLKt8AHf1F7DtCvAlzy+nmOTSOWp L5CwNa/2qeyMykg0YPv+jNP/Aix5A7t5NDg04o+E= Date: Wed, 21 Apr 2021 22:17:56 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <8735vk8ttp.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8735vk8ttp.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, jcguu95 , 47867@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: -1.0 (-) Sorry for the slow response. On Wed, Apr 21, 2021 at 12:38:58AM +0200, Ludovic Courtès wrote: > Hi Florian, > > "pelzflorian (Florian Pelz)" skribis: > > On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrote: > >> > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd > > It seems this is the bad commit. Downloading the enlightenment > > substitute got stuck and after a few minutes displayed the usual TLS > > error. > Note that on master there have been changes in this area since this > commit, in particular 20c08a8a45d0f137ead7c05e720456b2aea44402. I have tested 20c08a in my reverts, it is neither the bad commit nor does it fix it. > I assume the error we’re after is still this one: > > >> | substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: error: TSL error in procedure 'write_to_session_port': Resource temporarily unavailable, try again. Yes. > I believe the attached patch “addresses” this problem. It still gets stuck (sometimes with enlightenment, one time with udisks, restarting the install fixed it once). After getting stuck, this different error message is shown now; no TLS error (copied by manual typing, there may be typos): gtk-doc-1.28 653KiB 2.4MiB/s 00:00 [####################] 100.0% udisks-2.8.4 842KiB 1.6MiB/s 00:00 [####################] 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%Backtrace: substitute: In ice-9/boot-9.scm: substitute: 1736:10 17 (with-exception-handler _ _ #:unwind? _ # _) substitute: In unknown file: substitute: 16 (apply-smob/0 #) substitute: In ice-9/boot-9.scm: substitute: 718:2 15 (call-with-prompt _ _ #) substitute: In ice-9/eval.scm: substitute: 619:8 14 (_ #(#(#))) substitute: In guix/ui.scm: substitute: 2164:12 13 (run-guix-command _ . _) substitute: In ice-9/boot-9.scm: substitute: 1736:10 12 (with-exception-handler _ _ #:unwind? _ # _) substitute: 1736:10 11 (with-exception-handler _ _ #:unwind? _ # _) substitute: 1731:15 10 (with-exception-handler _ _ #:unwind? _ # _) substitute: In guix/scripts/substitute.scm: substitute: 745:18 9 (_) substitute: 346:26 8 (process-query # _ #:cache-urls _ #:acl _) substitute: In guix/substitutes.scm: substitute: 358:27 7 (lookup-narinfos/diverse _ _ # substitute: 315:31 6 (lookup-narinfos _ _ #:open-connection _ # _) substitute: 238:26 5 (fetch-narinfos _ _ #:open-connection _ # _) substitute: In ice-9/boot-9.scm: substitute: 1669:16 4 (raise-exception _ #:continuable? _) substitute: 1669:16 3 (raise-exception _ #:continuable? _) substitute: 1764:13 2 (_ #<&compound-exception _ components: assertion-fail…>) substitute: 1669:16 1 (raise-exception _ #:continuable? _) substitute: 1669:16 0 (raise-exception _ #:continuable? _) substitute: substitute: In ice-9/boot-9.scm:1669:16 In procedure raise-exception: substitute: In procedure %read-line: Wrong type argument in position 1 (expecting open input port): # guix system: error: `/gnu/store/k3n98i1fk9awd5ydv4ry4k4rlpp7i13m7-guix-1.2.0-22.c467718/bin/guix substitute' died unexpectedly Command failed with exit code 1. Press Enter to continue. > Can you reproduce the substitute issue in a simpler environment? > For instance, by running: > > rm -rf ~/.cache/guix/substitute/ > ./pre-inst-env guix weather $(guix package -A |head -2000 |cut -f1) Nope, this always works without issue. Ricardo had written about TLS errors with 0ad some two or three days ago, but I do not get errors with 0ad. The issue is present when installing Enlightenment DE from the installer on both my Macbook and my Beebox every time, but not when installing to a VM (but maybe it was just luck) Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 05:19:41 2021 Received: (at 47867) by debbugs.gnu.org; 23 Apr 2021 09:19:41 +0000 Received: from localhost ([127.0.0.1]:36188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZryO-0000fu-Aq for submit@debbugs.gnu.org; Fri, 23 Apr 2021 05:19:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZryL-0000fe-M4 for 47867@debbugs.gnu.org; Fri, 23 Apr 2021 05:19:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38338) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lZryF-0002TT-Nx; Fri, 23 Apr 2021 05:19:31 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40550 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lZryE-0002ZY-96; Fri, 23 Apr 2021 05:19:31 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors References: <87lf9hsh9t.fsf@gmail.com> <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <8735vk8ttp.fsf@gnu.org> <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> Date: Fri, 23 Apr 2021 11:19:28 +0200 In-Reply-To: <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Wed, 21 Apr 2021 22:17:56 +0200") Message-ID: <874kfxtl27.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, Christopher Baines , jcguu95 , 47867@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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Florian, (Cc: Chris who=E2=80=99s also familiar with (guix http-client).) "pelzflorian (Florian Pelz)" skribis: > It still gets stuck (sometimes with enlightenment, one time with > udisks, restarting the install fixed it once). After getting stuck, > this different error message is shown now; no TLS error (copied by > manual typing, there may be typos): > > gtk-doc-1.28 653KiB 2.4MiB/s 00:00 [####################]= 100.0% > udisks-2.8.4 842KiB 1.6MiB/s 00:00 [####################]= 100.0% > > substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%= Backtrace: > substitute: In ice-9/boot-9.scm: > substitute: 1736:10 17 (with-exception-handler _ _ #:unwind? _ # _) > substitute: In unknown file: > substitute: 16 (apply-smob/0 #) > substitute: In ice-9/boot-9.scm: > substitute: 718:2 15 (call-with-prompt _ _ #) > substitute: In ice-9/eval.scm: > substitute: 619:8 14 (_ #(#(#))) > substitute: In guix/ui.scm: > substitute: 2164:12 13 (run-guix-command _ . _) > substitute: In ice-9/boot-9.scm: > substitute: 1736:10 12 (with-exception-handler _ _ #:unwind? _ # _) > substitute: 1736:10 11 (with-exception-handler _ _ #:unwind? _ # _) > substitute: 1731:15 10 (with-exception-handler _ _ #:unwind? _ # _) > substitute: In guix/scripts/substitute.scm: > substitute: 745:18 9 (_) > substitute: 346:26 8 (process-query # _ #:cache-urls = _ #:acl _) > substitute: In guix/substitutes.scm: > substitute: 358:27 7 (lookup-narinfos/diverse _ _ # > substitute: 315:31 6 (lookup-narinfos _ _ #:open-connection _ # _) > substitute: 238:26 5 (fetch-narinfos _ _ #:open-connection _ # _) > substitute: In ice-9/boot-9.scm: > substitute: 1669:16 4 (raise-exception _ #:continuable? _) > substitute: 1669:16 3 (raise-exception _ #:continuable? _) > substitute: 1764:13 2 (_ #<&compound-exception _ components: assertion= -fail=E2=80=A6>) > substitute: 1669:16 1 (raise-exception _ #:continuable? _) > substitute: 1669:16 0 (raise-exception _ #:continuable? _) > substitute: > substitute: In ice-9/boot-9.scm:1669:16 In procedure raise-exception: > substitute: In procedure %read-line: Wrong type argument in position 1 (e= xpecting open input port): # > guix system: error: `/gnu/store/k3n98i1fk9awd5ydv4ry4k4rlpp7i13m7-guix-1.= 2.0-22.c467718/bin/guix substitute' died unexpectedly I think I got it: commit 205833b72c5517915a47a50dbe28e7024dc74e57 (then carried over in 45fce38fb0b6c6796906149ade145b8d3594c1c6) introduced a call to =E2=80=98connect=E2=80=99 in non-tail position. Once that recursiv= e call to =E2=80=98connect=E2=80=99 had completed, =E2=80=98http-multiple-get=E2=80= =99 would go on in =E2=80=98loop=E2=80=99 trying to re-process responses, but at that point there aren=E2=80=99t any responses left to process. This problem could only happen if a networking exception would occur while sending HTTP requests for narinfos. Thus, it was most likely to occur when interleaving substitutions and queries, as in the snippet you provided above, because then =E2=80=98http-multiple-get=E2=80=99 was more l= ikely to be passed a stale reused connection. Florian, could you try again with the attached patch? If you have the courage, it would be awesome if you could also try the patch without the =E2=80=98error/again=E2=80=99 bits. It=E2=80=99s possibl= e that they aren=E2=80=99t needed now. I double-checked and the GnuTLS Guile bindings already handle GNUTLS_E_AGAIN and GNUTLS_E_INTERRUPTED, so my guess is that this was just a side effect of dealing with stale TLS sessions: https://gitlab.com/gnutls/gnutls/-/blob/master/guile/src/core.c#L1042 Thanks a lot for your help! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/guix/http-client.scm b/guix/http-client.scm index a2e11a1b73..b9cf0b1a4b 100644 --- a/guix/http-client.scm +++ b/guix/http-client.scm @@ -38,7 +38,7 @@ #:use-module (guix utils) #:use-module (guix base64) #:autoload (gcrypt hash) (sha256) - #:autoload (gnutls) (error/invalid-session) + #:autoload (gnutls) (error/invalid-session error/again) #:use-module ((guix build utils) #:select (mkdir-p dump-port)) #:use-module ((guix build download) @@ -163,7 +163,8 @@ reusing stale cached connections." (if (or (and (eq? key 'system-error) (= EPIPE (system-error-errno `(,key ,@args)))) (and (eq? key 'gnutls-error) - (eq? (first args) error/invalid-session)) + (memq (first args) + (list error/again error/invalid-session))) (memq key '(bad-response bad-header bad-header-component))) #f @@ -207,15 +208,14 @@ returning." ;; Inherit the HTTP proxying property from P. (set-http-proxy-port?! buffer (http-proxy-port? p)) - (unless (false-if-networking-error - (begin - (for-each (cut write-request <> buffer) batch) - (put-bytevector p (get)) - (force-output p) - #t)) - ;; If PORT becomes unusable, open a fresh connection and retry. - (close-port p) ; close the broken port - (connect #f requests result))) + ;; Swallow networking errors that could occur due to connection reuse + ;; and the like; they will be handled down the road when trying to + ;; read responses. + (false-if-networking-error + (begin + (for-each (cut write-request <> buffer) batch) + (put-bytevector p (get)) + (force-output p)))) ;; Now start processing responses. (let loop ((sent batch) diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.scm index 48309f9b3a..65940591a9 100755 --- a/guix/scripts/substitute.scm +++ b/guix/scripts/substitute.scm @@ -45,7 +45,7 @@ #:select (uri-abbreviation nar-uri-abbreviation (open-connection-for-uri . guix:open-connection-for-uri))) - #:autoload (gnutls) (error/invalid-session) + #:autoload (gnutls) (error/invalid-session error/again) #:use-module (guix progress) #:use-module ((guix build syscalls) #:select (set-thread-name)) @@ -417,7 +417,8 @@ server certificates." (if (or (and (eq? key 'system-error) (= EPIPE (system-error-errno `(,key ,@args)))) (and (eq? key 'gnutls-error) - (eq? (first args) error/invalid-session)) + (memq (first args) + (list error/again error/invalid-session))) (memq key '(bad-response bad-header bad-header-component))) (proc (open-connection-for-uri/cached uri #:verify-certificate? #f --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 10:08:03 2021 Received: (at 47867) by debbugs.gnu.org; 23 Apr 2021 14:08:03 +0000 Received: from localhost ([127.0.0.1]:38400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZwTS-0006Rf-OM for submit@debbugs.gnu.org; Fri, 23 Apr 2021 10:08:02 -0400 Received: from pelzflorian.de ([5.45.111.108]:54930 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZwTQ-0006RD-IA for 47867@debbugs.gnu.org; Fri, 23 Apr 2021 10:08:01 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 1DBBF36063C; Fri, 23 Apr 2021 16:07:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1619186879; bh=QiZcs+oorO/xysy2+0v6Qd98z+ztWNZkWHv3EwVwRCg=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=Kxpa0vJBrukQrTIaGcNfW+UwPQ1as0kq5djJpyQdukeVF5675+49ho2OmPNUiEjv6 fWzwL8JID/O1YdNDmmlOKBZA7dPGzpxkcwNwUZZrGeRoli1CCy0Fqi042wAnbFnDOn MkcOQbVwvHqCobZ+mHjjxEk7FiFpm687uapGOoL4= Date: Fri, 23 Apr 2021 16:07:50 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210423140725.jq67brcspvappuft@pelzflorian.localdomain> References: <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <8735vk8ttp.fsf@gnu.org> <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> <874kfxtl27.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <874kfxtl27.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, Christopher Baines , jcguu95 , 47867@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: -1.0 (-) Success! Thank you. 65;6003;1c On Fri, Apr 23, 2021 at 11:19:28AM +0200, Ludovic Courtès wrote: > Florian, could you try again with the attached patch? It succeeds on two full installs of Enlightenment, no errors, no prolonged getting stuck. > If you have the courage, it would be awesome if you could also try the > patch without the ‘error/again’ bits. This fails. I tried with - (unless (false-if-networking-error - (begin - (for-each (cut write-request <> buffer) batch) - (put-bytevector p (get)) - (force-output p) - #t)) - ;; If PORT becomes unusable, open a fresh connection and retry. - (close-port p) ; close the broken port - (connect #f requests result))) + ;; Swallow networking errors that could occur due to connection reuse + ;; and the like; they will be handled down the road when trying to + ;; read responses. + (false-if-networking-error + (begin + (for-each (cut write-request <> buffer) batch) + (put-bytevector p (get)) + (force-output p)))) only and not the rest of your patch, on Guix git master where the full patch had worked, it fails again with TLS errors (the same error of Resource temporarily unavailable in procedure 'write_to_session_record_port') after downloading the enlightenment substitute. > I double-checked and the GnuTLS Guile bindings already > handle GNUTLS_E_AGAIN and GNUTLS_E_INTERRUPTED, so my guess is that this > was just a side effect of dealing with stale TLS sessions: > https://gitlab.com/gnutls/gnutls/-/blob/master/guile/src/core.c#L1042 Strange,. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 24 13:13:12 2021 Received: (at 47867) by debbugs.gnu.org; 24 Apr 2021 17:13:12 +0000 Received: from localhost ([127.0.0.1]:41392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laLqC-0002M5-KM for submit@debbugs.gnu.org; Sat, 24 Apr 2021 13:13:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laLq9-0002Lr-QX for 47867@debbugs.gnu.org; Sat, 24 Apr 2021 13:13:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51426) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1laLq3-0005lG-Sd; Sat, 24 Apr 2021 13:13:04 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44816 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1laLq3-0000M9-9R; Sat, 24 Apr 2021 13:13:03 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors References: <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <8735vk8ttp.fsf@gnu.org> <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> <874kfxtl27.fsf@gnu.org> <20210423140725.jq67brcspvappuft@pelzflorian.localdomain> Date: Sat, 24 Apr 2021 19:13:01 +0200 In-Reply-To: <20210423140725.jq67brcspvappuft@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Fri, 23 Apr 2021 16:07:50 +0200") Message-ID: <87sg3fip2a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, Christopher Baines , jcguu95 , 47867@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: -3.3 (---) Hi Florian, "pelzflorian (Florian Pelz)" skribis: > Success! Thank you. \o/ > On Fri, Apr 23, 2021 at 11:19:28AM +0200, Ludovic Court=C3=A8s wrote: >> Florian, could you try again with the attached patch? > > It succeeds on two full installs of Enlightenment, no errors, no > prolonged getting stuck. Yay. >> I double-checked and the GnuTLS Guile bindings already >> handle GNUTLS_E_AGAIN and GNUTLS_E_INTERRUPTED, so my guess is that this >> was just a side effect of dealing with stale TLS sessions: >> https://gitlab.com/gnutls/gnutls/-/blob/master/guile/src/core.c#L1042 > > Strange,. My bad: I was looking at =E2=80=98read_from_session_record_port=E2=80=99, b= ut the problem is in =E2=80=98write_to_session_record_port=E2=80=99. All is clear= now. I=E2=80=99ve pushed these as two separate patches: c50db7156d http-client: Remove exception mishandling in 'http-multiple-ge= t'. 02d62978f4 http-client, substitute: Gracefully handle GnuTLS EAGAIN/EINTR. This bug should be gone now. I=E2=80=99ll go ahead and fix =E2=80=98write_to_session_record_port=E2=80= =99 in GnuTLS. Thanks a lot for the quick and thorough testing! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 24 20:20:35 2021 Received: (at 47867-done) by debbugs.gnu.org; 25 Apr 2021 00:20:35 +0000 Received: from localhost ([127.0.0.1]:41714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laSVn-0006FW-1V for submit@debbugs.gnu.org; Sat, 24 Apr 2021 20:20:35 -0400 Received: from pelzflorian.de ([5.45.111.108]:56784 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laSVh-0006FJ-HK for 47867-done@debbugs.gnu.org; Sat, 24 Apr 2021 20:20:34 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id E24F036063C; Sun, 25 Apr 2021 02:20:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1619310028; bh=rLf1m2gzw4OivuFwCDRRfz5P0L6G/3YyJor7uHMvNMw=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=SIiZw6uc62CW96zqGn3qKtoglILhSP1oiiXTZ5iXQayHBzaSQqyS6ixFg5xnh9laN aNxVJohAWSkkOApCWsqOGp5elJZECpz9Co4y9LALeVp1+Q+2yOp68dKTHLzBKtYjqp WRC3mjhRjaLNNqpn8Ww5bhwdNSZf1hH+gSC35LZ0= Date: Sun, 25 Apr 2021 02:20:16 +0200 From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors Message-ID: <20210425002016.d4vje2v45kh3rqmj@pelzflorian.localdomain> References: <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <8735vk8ttp.fsf@gnu.org> <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> <874kfxtl27.fsf@gnu.org> <20210423140725.jq67brcspvappuft@pelzflorian.localdomain> <87sg3fip2a.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87sg3fip2a.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47867-done Cc: guix-devel@gnu.org, 47867-done@debbugs.gnu.org, Christopher Baines , jcguu95 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 (-) On Sat, Apr 24, 2021 at 07:13:01PM +0200, Ludovic Courtès wrote: > I’ve pushed these as two separate patches: > > c50db7156d http-client: Remove exception mishandling in 'http-multiple-get'. > 02d62978f4 http-client, substitute: Gracefully handle GnuTLS EAGAIN/EINTR. I assume they will be cherry-picked to the version-1.3.0 branch and the guix package will be updated. > This bug should be gone now. Yes, after and only after locally updating the guix package I can create good installer images. Closing. Note though that "Guu, Jin-Cheng" reported the TLS errors before me, but to guix-devel and not as a bug report. > I’ll go ahead and fix ‘write_to_session_record_port’ in GnuTLS. Thank you for all the work! Regards, Florian From unknown Sat Aug 16 12:40:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 23 May 2021 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 21 15:12:42 2021 Received: (at control) by debbugs.gnu.org; 21 Jun 2021 19:12:42 +0000 Received: from localhost ([127.0.0.1]:36918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvPLe-0007PI-1H for submit@debbugs.gnu.org; Mon, 21 Jun 2021 15:12:42 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:41306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvPLc-0007P4-Ft for control@debbugs.gnu.org; Mon, 21 Jun 2021 15:12:40 -0400 IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AxlLozaD0uAztIdXlHenI55DYdb4zR+YMi2TD?= =?us-ascii?q?sHoQdfWPSK2lfq+V98jzuSWZtN7DMEtPpTn/AsO9qBrnnPZICOIqUotKMjOKhF?= =?us-ascii?q?eV?= X-IronPort-AV: E=Sophos;i="5.83,289,1616454000"; d="scan'208";a="385724811" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Jun 2021 21:12:26 +0200 Date: Mon, 21 Jun 2021 21:12:26 +0200 Message-Id: <87eecv58x1.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #47867 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.3 (-) 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: -2.3 (--) unarchive 47867 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 21 15:18:44 2021 Received: (at 47867) by debbugs.gnu.org; 21 Jun 2021 19:18:44 +0000 Received: from localhost ([127.0.0.1]:36923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvPRU-0001JZ-JS for submit@debbugs.gnu.org; Mon, 21 Jun 2021 15:18:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvPRR-0001JK-Uk for 47867@debbugs.gnu.org; Mon, 21 Jun 2021 15:18:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55484) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lvPRM-0003jc-39; Mon, 21 Jun 2021 15:18:36 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52140 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lvPRL-0007wr-RP; Mon, 21 Jun 2021 15:18:36 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian (Florian Pelz)" Subject: Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors References: <20210418093856.a6r2zqw2gks56dg5@pelzflorian.localdomain> <87a6pvnbjg.fsf@gnu.org> <20210418113337.z3afnp4lmt55cjvw@pelzflorian.localdomain> <20210418121006.4ihop3umb2oyofum@pelzflorian.localdomain> <20210419080516.piqb52s32h3fe5ag@pelzflorian.localdomain> <20210420012113.jcwuzfx6k3by5nvo@pelzflorian.localdomain> <20210420152754.a3ucylrdugrmxu57@pelzflorian.localdomain> <8735vk8ttp.fsf@gnu.org> <20210421201751.3mygidtwio2yz7j4@pelzflorian.localdomain> <874kfxtl27.fsf@gnu.org> <20210423140725.jq67brcspvappuft@pelzflorian.localdomain> <87sg3fip2a.fsf@gnu.org> Date: Mon, 21 Jun 2021 21:18:33 +0200 In-Reply-To: <87sg3fip2a.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sat, 24 Apr 2021 19:13:01 +0200") Message-ID: <87bl7z58mu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47867 Cc: guix-devel@gnu.org, Christopher Baines , jcguu95 , 47867@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: -3.3 (---) Hi, Ludovic Court=C3=A8s skribis: >>> I double-checked and the GnuTLS Guile bindings already >>> handle GNUTLS_E_AGAIN and GNUTLS_E_INTERRUPTED, so my guess is that this >>> was just a side effect of dealing with stale TLS sessions: >>> https://gitlab.com/gnutls/gnutls/-/blob/master/guile/src/core.c#L1042 >> >> Strange,. > > My bad: I was looking at =E2=80=98read_from_session_record_port=E2=80=99,= but the > problem is in =E2=80=98write_to_session_record_port=E2=80=99. All is cle= ar now. > > I=E2=80=99ve pushed these as two separate patches: > > c50db7156d http-client: Remove exception mishandling in 'http-multiple-= get'. > 02d62978f4 http-client, substitute: Gracefully handle GnuTLS EAGAIN/EIN= TR. > > This bug should be gone now. > > I=E2=80=99ll go ahead and fix =E2=80=98write_to_session_record_port=E2=80= =99 in GnuTLS. It took a while but this is now fixed in GnuTLS: https://gitlab.com/gnutls/gnutls/-/merge_requests/1417 I *think* the fix will be included in 3.7.3 (it=E2=80=99s not in 3.7.2, rel= eased a couple of weeks ago). Ludo=E2=80=99. From unknown Sat Aug 16 12:40:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 20 Jul 2021 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator