GNU bug report logs - #57559
guix pull fails on http status code 503

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: André A. Gomes <andremegafone@HIDDEN>; dated Sat, 3 Sep 2022 11:22:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 2 Jul 2024 16:10:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 02 12:10:22 2024
Received: from localhost ([127.0.0.1]:37451 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sOg5G-0008Ao-Ab
	for submit <at> debbugs.gnu.org; Tue, 02 Jul 2024 12:10:22 -0400
Received: from mail-lj1-f171.google.com ([209.85.208.171]:59685)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andremegafone@HIDDEN>) id 1sOg5E-0008Ac-Bc
 for 57559 <at> debbugs.gnu.org; Tue, 02 Jul 2024 12:10:21 -0400
Received: by mail-lj1-f171.google.com with SMTP id
 38308e7fff4ca-2ec52fbb50aso52525381fa.3
 for <57559 <at> debbugs.gnu.org>; Tue, 02 Jul 2024 09:10:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1719936558; x=1720541358; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=r2EZ4FkxtoXGr+YCtLeAO6FEuJsR5OgHOdfCCbnXv/U=;
 b=CUdLh/Hx5I1/adR6NrBDGzRGUpHKOxGYUmqGklu9JPuqe92GAagQzI5vRYSJetoo0r
 BgOV6pld8nOnc7SqyoDN38IdV8PXOrraCKoTqgcl3JQrTOTTp4yVqJaNSjN4vuQ5Igaz
 3ntxDq1/aRrarn17uorw1+ncWlgk2F6pW+eQMVFqJLp4Fp17+qygwSlMcVnWARB1Y48n
 X/KaUpTVrLJyeMEL3zLxa5aFB33/WDQgniatHO3LwXz5Qfcme7MfMEl5On+6/3ylEO5v
 L7E/QUuqMdETWQya+UYFatoNHdz1T+R8OGbgynbOwyF8ww/qdHdj9CSoLexYkh1ObMC9
 ylMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1719936558; x=1720541358;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=r2EZ4FkxtoXGr+YCtLeAO6FEuJsR5OgHOdfCCbnXv/U=;
 b=gTJLBYmyyVXpHeyd1VhcpCgTHlLv6wWD29jPfzKZ+ootM8XGFnvPtAAfR2TEDOikZa
 KHwVtet8T7vsyMu0ccaicoeLwvzntGusdG49SJQzL6nzqv6+qNdo9vvIy9KzqFtrMxx6
 IBi9DbFM/22Q7qnP6Pn/dPE7p+wd7tRkdfmtBEi19AbsMXCr/K3W+CTygpP0AdaMHZMb
 99DRPGSm15cyJ8Vu3eODN4Sxz+QZZFOG/vfelo/701EqLlllSa7aQ/qp4Ek+kSa1XGkn
 N6IocnRDUSzFsol7andkSvf3xUjt28EvDnDWo8suDh3qkmLz5A7bWDRpvVu5FqzlSEdC
 qp4Q==
X-Gm-Message-State: AOJu0YzHlimpg8/0aUSZ8YjrDrcdN+5uZ3n8EjDxyvYVQ9XHDmeFg2+/
 laX7OgMHTGdlIrOJFJAlNXf7iyxOwtgrCbldRtxOeJ2pDY3HCQpz2rN7kzhM
X-Google-Smtp-Source: AGHT+IEqDJf1RGOTSWYyrb1zkPjhKELDLyAHKdk5qWjzdHXfbt2Prt0o3+Hq1M3PUFNB+iKZCd0RBg==
X-Received: by 2002:a2e:b5cd:0:b0:2ec:5073:5814 with SMTP id
 38308e7fff4ca-2ee5e380959mr64251671fa.8.1719936557703; 
 Tue, 02 Jul 2024 09:09:17 -0700 (PDT)
Received: from mini (82.131.116.197.cable.starman.ee. [82.131.116.197])
 by smtp.gmail.com with ESMTPSA id
 38308e7fff4ca-2ee5168d53csm17347681fa.127.2024.07.02.09.09.16
 for <57559 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 02 Jul 2024 09:09:16 -0700 (PDT)
From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= <andremegafone@HIDDEN>
To: 57559 <at> debbugs.gnu.org
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <87wnakn1oq.fsf@HIDDEN> (=?utf-8?Q?=22Andr=C3=A9?= A.
 Gomes"'s message of "Sat, 03 Sep 2022 14:21:25 +0300")
References: <87wnakn1oq.fsf@HIDDEN>
Date: Tue, 02 Jul 2024 19:09:16 +0300
Message-ID: <87msmzixn7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Andr=C3=A9 A. Gomes <andremegafone@HIDDEN> writes:

> Hi Guix,
>
> $ guix pull
> Updating channel 'nonguix' from Git repository at 'https://gitlab.com/non=
guix/nonguix'...
> guix pull: error: Git error: unexpected http status code: 503
>
> It seems reasonable that if a certain channel isn't available, it should
> be possible to ignore it and proceed.

Hi Guix,

In the same spirit as the report above, invoking guix pull replied:

--8<---------------cut here---------------start------------->8---
Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nongu=
ix/nonguix'...
Updating channel 'aadcg' from Git repository at 'https://github.com/aadcg/a=
adcg-guix-channel'...
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or=
g/git/guix.git'...
guix pull: error: Git error: unexpected http status code: 502
--8<---------------cut here---------------end--------------->8---

I'd would be helpful to see which channel failed and continue the
operation with the channels that are operational.

Thanks.


--=20
Andr=C3=A9 A. Gomes
"You cannot even find the ruins..."




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 8 Sep 2022 11:29:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 08 07:29:45 2022
Received: from localhost ([127.0.0.1]:57376 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oWFj6-0002lF-N4
	for submit <at> debbugs.gnu.org; Thu, 08 Sep 2022 07:29:45 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:60462)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1oWFj4-0002l4-Ds
 for 57559 <at> debbugs.gnu.org; Thu, 08 Sep 2022 07:29:43 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by michel.telenet-ops.be with bizsmtp
 id HPVe2800P20ykKC06PVetn; Thu, 08 Sep 2022 13:29:39 +0200
Message-ID: <6d3d74a2-2650-c077-d253-bfcaefbb65ec@HIDDEN>
Date: Thu, 8 Sep 2022 13:29:38 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.12.0
Content-Language: en-US
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
References: <86wnagzm1v.fsf@HIDDEN>
 <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN> <86k06exr86.fsf@HIDDEN>
 <da06e8df-95b2-f56e-fa1d-330f977de38e@HIDDEN> <86v8pyw26k.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <86v8pyw26k.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------H3fzjJtDgmWYrGAti8wqBXo5"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1662636579; bh=tY/hzHccxErH6WfrWm/wpv+ecFccIlwwgqSer4Jozm0=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=O4jc+UsTNB9FGhTTddbZSJnA+520KjrLryxgmyOT12d4jQzohlmmix3YC+2+lr6pB
 cT1Jx3os94XWBrtjwf+6ZZH4AsEaWe9kzqV8O1NPuUwwbzeGAmNGq7Kf1h4RNyWB9U
 5z84FcfDT4XFIoRK25pcS329iXof49DNEscP8tHcbYnrLa8/RBRbgK19ZTagZ2jMBI
 +G86t97qRqvFl9sPvKv0jjCZE+3QX3YSZW0nbuVBYKcPEAJuv8sxfZwO3kx1PN5L+I
 23nFXGNuM4Mvi9SOACXNctGfQC39s7a7Lhv6/+zqnQLhdfr2rWamMwN4MHyplSEIpY
 azE5D4zBr/qxQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------H3fzjJtDgmWYrGAti8wqBXo5
Content-Type: multipart/mixed; boundary="------------enmx7XuujdUKP5d2l0LSpHqt";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
Message-ID: <6d3d74a2-2650-c077-d253-bfcaefbb65ec@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
References: <86wnagzm1v.fsf@HIDDEN>
 <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN> <86k06exr86.fsf@HIDDEN>
 <da06e8df-95b2-f56e-fa1d-330f977de38e@HIDDEN> <86v8pyw26k.fsf@HIDDEN>
In-Reply-To: <86v8pyw26k.fsf@HIDDEN>

--------------enmx7XuujdUKP5d2l0LSpHqt
Content-Type: multipart/mixed; boundary="------------USbuEXWN0DHHXE3afX7Gx1JJ"

--------------USbuEXWN0DHHXE3afX7Gx1JJ
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQpPbiAwOC0wOS0yMDIyIDEzOjExLCB6aW1vdW4gd3JvdGU6DQo+IEhpIE1heGltZSwNCj4N
Cj4gT24gVGh1LCAwOCBTZXAgMjAyMiBhdCAxMToyMywgTWF4aW1lIERldm9zIDxtYXhpbWVk
ZXZvc0B0ZWxlbmV0LmJlPiB3cm90ZToNCj4NCj4+IExvb2tpbmcgYXQgJ2xhdGVzdC1jaGFu
bmVsLWluc3RhbmNlcycsIHRoZSBjb2RlIGZvciBkZWNpZGluZyB3aGF0IHRoZQ0KPj4gbGF0
ZXN0IHZlcnNpb24gaXMsIGlzIHRoZSBzYW1lIGZvciB0aGUgZ3VpeCBjaGFubmVsIGFuZCBh
bnkgb3RoZXINCj4+IGNoYW5uZWwuwqAgQXMgc3VjaCwgdGhlICdHdWl4IGlzIHVuYXZhaWxh
YmxlJyBpcywgY3VycmVudGx5LCBub3Qgc3BlY2lhbC4NCj4gV2VsbCwg4oCZbGF0ZXN0LWNo
YW5uZWwtaW5zdGFuY2Vz4oCZIHJlbGllcyBvbiDigJlsYXRlc3QtY2hhbm5lbC1pbnN0YW5j
ZeKAmQ0KPiB3aGljaCB0ZXN0cyDigJlndWl4LWNoYW5uZWw/4oCZLA0KPg0KPiAtLTg8LS0t
LS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1zdGFydC0tLS0tLS0tLS0tLS0+
OC0tLQ0KPiAoZGVmaW5lIChndWl4LWNoYW5uZWw/IGNoYW5uZWwpDQo+ICAgICJSZXR1cm4g
dHJ1ZSBpZiBDSEFOTkVMIGlzIHRoZSAnZ3VpeCcgY2hhbm5lbC4iDQo+ICAgIChlcT8gJ2d1
aXggKGNoYW5uZWwtbmFtZSBjaGFubmVsKSkpDQo+IC0tODwtLS0tLS0tLS0tLS0tLS1jdXQg
aGVyZS0tLS0tLS0tLS0tLS0tLWVuZC0tLS0tLS0tLS0tLS0tLT44LS0tDQpUaGF0J3Mgb25s
eSBmb3IgY2hhbm5lbCBhdXRoZW50aWNhdGlvbiBhbmQgcGF0Y2hlcywgbm90IHJlbGV2YW50
IGZvciANCnRoaXMgYnVnIzU3NTU5Lg0KPiB0aGVuLCBmb3IgaW5zdGFuY2UsIHRoZSBvY2N1
cnJlbmNlcyBhcmU6DQo+DQo+IC0tODwtLS0tLS0tLS0tLS0tLS1jdXQgaGVyZS0tLS0tLS0t
LS0tLS0tLXN0YXJ0LS0tLS0tLS0tLS0tLT44LS0tDQo+IDEyIGNhbmRpZGF0ZXM6DQo+IC4v
Z3VpeC9jaGFubmVscy5zY206Nzk6ICAgICAgICAgICAgZ3VpeC1jaGFubmVsPw0KPiAuL2d1
aXgvY2hhbm5lbHMuc2NtOjE5MjooZGVmaW5lIChndWl4LWNoYW5uZWw/IGNoYW5uZWwpDQo+
IC4vZ3VpeC9jaGFubmVscy5zY206MTk5OiAgKGlmIChhbmQgKGd1aXgtY2hhbm5lbD8gY2hh
bikNCj4gLi9ndWl4L2NoYW5uZWxzLnNjbTo0MjQ6ICAgICAgICAgICAgKHdoZW4gKGd1aXgt
Y2hhbm5lbD8gY2hhbm5lbCkNCj4gLi9ndWl4L2NoYW5uZWxzLnNjbTo0Mzc6ICAgICh3aGVu
IChndWl4LWNoYW5uZWw/IGNoYW5uZWwpDQo+IC4vZ3VpeC9jaGFubmVscy5zY206Nzc4OiAg
ICAgICAgICAgIChndWl4LWNoYW5uZWw/IChjaGFubmVsLWluc3RhbmNlLWNoYW5uZWwgaW5z
dGFuY2UpKSkNCj4gLi9ndWl4L2NoYW5uZWxzLnNjbTo5MDM6ICAgICAgICAoaXRlbSAoaWYg
KGd1aXgtY2hhbm5lbD8gY2hhbm5lbCkNCj4gLi9ndWl4L3NjcmlwdHMvcHVsbC5zY206Nzc1
OiAgICAgICAgKG1hdGNoIChmaW5kIGd1aXgtY2hhbm5lbD8gY2hhbm5lbHMpDQo+IC4vZ3Vp
eC9zY3JpcHRzL3B1bGwuc2NtOjc4ODogICAgICAgICAgICAgICAgICAgKHJlbW92ZSBndWl4
LWNoYW5uZWw/IGNoYW5uZWxzKSkpKQ0KPiAuL2dudS9wYWNrYWdlcy9wYWNrYWdlLW1hbmFn
ZW1lbnQuc2NtOjEyNTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd1aXgtY2hh
bm5lbD8NCj4gLi9nbnUvcGFja2FnZXMvcGFja2FnZS1tYW5hZ2VtZW50LnNjbTo2MTg6ICAg
KGRlbGF5IChtYXRjaCAob3IgKGZpbmQgZ3VpeC1jaGFubmVsPyAoY3VycmVudC1jaGFubmVs
cykpDQo+IC4vZ251L2NpLnNjbTo0Nzg6ICAgIChmaW5kIGd1aXgtY2hhbm5lbD8gY2hhbm5l
bHMpKQ0KPiAtLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1lbmQt
LS0tLS0tLS0tLS0tLS0+OC0tLQ0KPg0KPiBBbmQgbXkgcG9pbnQgaXMgdGhhdCB0aGUgR3Vp
eCBjaGFubmVsIGlzIHNwZWNpYWwgd2hlbiBwdWxsaW5nLg0KSXQgaXMgc3BlY2lhbCBmb3Ig
c29tZSB0aGluZ3MsIHllcywgYnV0IGl0IGlzbid0IHNwZWNpYWwgZm9yIGRlY2lkaW5nDQp3
aGF0IGlzIHRoZSBsYXRlc3QgdmVyc2lvbi4gVGhlc2Ugb2NjdXJyZW5jZXMgYXJlIGZvciBj
aGFubmVsIA0KYXV0aGVudGljYXRpb24sDQpwYXRjaGluZywgYnVpbGRpbmcsIEN1aXJhc3Mg
YW5kIHRoZSAnZ3VpeCcgcGFja2FnZSwgbm90IGZvciBkZWNpZGluZw0Kd2hhdCBpcyB0byBi
ZSBjb25zaWRlcmVkIHRoZSBsYXRlc3QgYXZhaWxhYmxlIHZlcnNpb24gb2YgdGhlIGNoYW5u
ZWwNCj4gVGhlcmVmb3JlLCB3ZSBjb3VsZCBzcGxpdCB0aGUgY2FzZXMgd2hlbiB0aGUgR3Vp
eCBjaGFubmVsIGlzIHVucmVhY2hhYmxlDQo+IGFuZCB3aGVuIG90aGVyIGV4dHJhLWNoYW5u
ZWxzIGFyZSB1bnJlYWNoYWJsZTsgYmVjYXVzZSB0aGUgaW1wYWN0IGFyZQ0KPiBkaWZmZXJl
bnQsIElNSE8uDQpJbiBwcmluY2lwbGUsIHdlIGNvdWxkLCBidXQgSSBkb24ndCBzZWUgdGhl
IHBvaW50LiBTb2x2aW5nIHRoaW5ncyBmb3IgDQp0aGUgY2FzZQ0Kd2hlcmUgdGhlIHVuYXZh
aWxhYmxlIGNoYW5uZWwgaXMgR3VpeCBpcyBubyBtb3JlIGNvbXBsaWNhdGVkIHRoYW4gZm9y
IG90aGVyDQpjaGFubmVscy4NCj4gQXMgSSBwb2ludGVkIGVhcmxpZXIgaW4gdGhlIHRocmVh
ZCwgdGhlIG1haW4gaXNzdWUgaXMgd2hlbiB0aGVzZSBleHRyYQ0KPiBjaGFubmVscyBhcmUg
dW5yZWFjaGFibGU7IGFzIEFuZHLDqSBoYXZlIGluaXRpYWxseSByZXBvcnRlZC4NClRoaXMg
bWlnaHQgYmUgdGhlIG1haW4gaXNzdWUsIHllcywgYnV0IEkgc3RpbGwgZG9uJ3Qgc2VlIHRo
ZSBwb2ludCBvZiANCnRyZWF0aW5nDQonZ3VpeCcgc3BlY2lhbGx5IGZvciB0aGUgcHVwb3Nl
cyBvZiAjNTc1NTkuwqAgSXQgd291bGQgbWFrZSB0aGUgc2VtYW50aWNzIG9mDQoiZ3VpeCBw
dWxsIiBhbmQgaXRzIGltcGxlbWVudGF0aW9uIG1vcmUgY29tcGxleCwgZm9yIG5vIGFwcGFy
ZW50IHB1cnBvc2UNCkFGQUlDVCAoc29sdmluZyB0aGUgZ2VuZXJhbCBpc3N1ZSB3b3VsZCBz
b2x2ZSB0aGUgbWFpbiBpc3N1ZSwgcmlnaHQ/KS4NCg0KQWJvdXQgdGhlIGNvbXBsZXhpdHkg
b2YgdGhlIGltcGxlbWVudGF0aW9uOiBhcyBtZW50aW9uZWQgcHJldmlvdXNseSwNCmxhdGVz
dC1jaGFubmVsLWluc3RhbmNlcyBkb2Vzbid0IHRyZWF0IHRoZSBHdWl4IGNoYW5uZWwgc3Bl
Y2lhbGx5DQoodGhlIGF1dGhlbnRpY2F0aW9uIGNoZWNrIGFuZCBwYXRjaGVzIGlzbid0IHJl
bGV2YW50IGhlcmUpLCBzbyBhZGRpbmcgYW4NCmFkZGl0aW9uYWwgKGlmIChndWl4LWNoYW5u
ZWw/KSAuLi4pIHdvdWxkIGFkZCBjb21wbGV4aXR5IChhbmQgaGVuY2UsIHJlcXVpcmUNCmFk
ZGl0aW9uYWwgdGVzdGluZyBhbmQgbWF5YmUgZG9jdW1lbnRhdGlvbikuDQoNCkdyZWV0aW5n
cywNCk1heGltZS4NCg==
--------------USbuEXWN0DHHXE3afX7Gx1JJ
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------USbuEXWN0DHHXE3afX7Gx1JJ--

--------------enmx7XuujdUKP5d2l0LSpHqt--

--------------H3fzjJtDgmWYrGAti8wqBXo5
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxnSIgUDAAAAAAAKCRBJ4+4iGRcl7iL3
APwLSbydcjISOIePBOGril1glp7VQj/oYtTNImEk3k8CggEAjtcBoftO/KkacvOi48iRKNDzTtL9
/reJyVFvt34kcgU=
=Ez/n
-----END PGP SIGNATURE-----

--------------H3fzjJtDgmWYrGAti8wqBXo5--




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 8 Sep 2022 11:15:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 08 07:15:49 2022
Received: from localhost ([127.0.0.1]:57369 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oWFVd-0002QP-6p
	for submit <at> debbugs.gnu.org; Thu, 08 Sep 2022 07:15:49 -0400
Received: from mail-wr1-f49.google.com ([209.85.221.49]:39898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oWFVa-0002Q9-Da
 for 57559 <at> debbugs.gnu.org; Thu, 08 Sep 2022 07:15:48 -0400
Received: by mail-wr1-f49.google.com with SMTP id n12so1560855wru.6
 for <57559 <at> debbugs.gnu.org>; Thu, 08 Sep 2022 04:15:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:from:to:cc:subject:date;
 bh=1iFc7x1C7Ix9Jsi/BlhXN+lVw671d8wVdqGcIIbGfA4=;
 b=cdPHoN0/apzKSjXxyUAAV6zNpTaXEVkHc0EwNpmVXKNeRiIotEA0B4kPS6Tclx/00J
 Kve2TmARsJUxjS500r5pZJsxkBbd8yZoLqNfQ6df0hjay3iHzVje1t39tLWPc/5Fsm/y
 Q3yYN8gnfdioxIJiaU8+ZBx3bFmQ/8t3hRWYMgZrM491itWr5HqPAfaRNcrh2u8WSt7Q
 cxmNhMM8uMBR9u7SYe1Mz+oX/D7/qYTF6JWOBs0zxDFP4GYI3XIe7eu9jFho9YYv2kFi
 HOlDOK6DTIa5lDY+wA9BnSAYnTbZaJqEoQwZow11uw8FCGGEmmothy/EpefP9zYXB3jd
 ttMg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
 :date;
 bh=1iFc7x1C7Ix9Jsi/BlhXN+lVw671d8wVdqGcIIbGfA4=;
 b=hwxXrDNfhEUghz7mZDcyGrrrhjK1D2xEr2Nk+/cTx2IfCaR7VKnH7Wd1Cr17RpCML1
 S/mJRy10ySNVyaEJUyxQsZfs1KIZwMBl3HVGQnsac/oWkO3+QvvnVn1P3DYaU3Nrk6pO
 tTRFG8rE6quVrit38pE8khqEjBRFTNgRXqR285s5GP+Ug4QTwnjeiCFQtzroaW3jSI3x
 DuGopS7+MUZG63lL+V5+lIQhphCnTrAH4K8loxn2dJKqr5G5BHAVUxTOeRF9wSpF8TSt
 dq9hNmaqcVC4Dzj+sbOZ3+vZpnM4iw4vxMt2AOuwkDflo44zmxMhBz5Hw+BD8JzG57Wp
 Xr9A==
X-Gm-Message-State: ACgBeo3EFCwWyNZ8HZ2O4ceV/hUVkEC/9vcqkWSQmeafOV5htuzbVvLb
 Uh6U10UbRD+rHewV3rrW6mh2Fkwsh/o=
X-Google-Smtp-Source: AA6agR5IfMrkm8rhBO09JESMh3MijfQuT50qoRnHmO0SvFfaaNAtGBMUsQWP3HntKUxctYXNgatmxQ==
X-Received: by 2002:adf:e38f:0:b0:228:68f0:4f85 with SMTP id
 e15-20020adfe38f000000b0022868f04f85mr4997750wrm.570.1662635740356; 
 Thu, 08 Sep 2022 04:15:40 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 c23-20020a05600c0ad700b003a6896feef7sm2203432wmr.39.2022.09.08.04.15.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 08 Sep 2022 04:15:39 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>, =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?=
 <andremegafone@HIDDEN>, 57559 <at> debbugs.gnu.org
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <da06e8df-95b2-f56e-fa1d-330f977de38e@HIDDEN>
References: <86wnagzm1v.fsf@HIDDEN>
 <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN>
 <86k06exr86.fsf@HIDDEN>
 <da06e8df-95b2-f56e-fa1d-330f977de38e@HIDDEN>
Date: Thu, 08 Sep 2022 13:11:47 +0200
Message-ID: <86v8pyw26k.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

On Thu, 08 Sep 2022 at 11:23, Maxime Devos <maximedevos@HIDDEN> wrote:

> Looking at 'latest-channel-instances', the code for deciding what the
> latest version is, is the same for the guix channel and any other
> channel.=C2=A0 As such, the 'Guix is unavailable' is, currently, not spec=
ial.

Well, =E2=80=99latest-channel-instances=E2=80=99 relies on =E2=80=99latest-=
channel-instance=E2=80=99
which tests =E2=80=99guix-channel?=E2=80=99,

--8<---------------cut here---------------start------------->8---
(define (guix-channel? channel)
  "Return true if CHANNEL is the 'guix' channel."
  (eq? 'guix (channel-name channel)))
--8<---------------cut here---------------end--------------->8---

then, for instance, the occurrences are:

--8<---------------cut here---------------start------------->8---
12 candidates:
./guix/channels.scm:79:            guix-channel?
./guix/channels.scm:192:(define (guix-channel? channel)
./guix/channels.scm:199:  (if (and (guix-channel? chan)
./guix/channels.scm:424:            (when (guix-channel? channel)
./guix/channels.scm:437:    (when (guix-channel? channel)
./guix/channels.scm:778:            (guix-channel? (channel-instance-channe=
l instance)))
./guix/channels.scm:903:        (item (if (guix-channel? channel)
./guix/scripts/pull.scm:775:        (match (find guix-channel? channels)
./guix/scripts/pull.scm:788:                   (remove guix-channel? channe=
ls))))
./gnu/packages/package-management.scm:125:                                g=
uix-channel?
./gnu/packages/package-management.scm:618:   (delay (match (or (find guix-c=
hannel? (current-channels))
./gnu/ci.scm:478:    (find guix-channel? channels))
--8<---------------cut here---------------end--------------->8---

And my point is that the Guix channel is special when pulling.
Therefore, we could split the cases when the Guix channel is unreachable
and when other extra-channels are unreachable; because the impact are
different, IMHO.

As I pointed earlier in the thread, the main issue is when these extra
channels are unreachable; as Andr=C3=A9 have initially reported.


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 8 Sep 2022 09:23:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 08 05:23:48 2022
Received: from localhost ([127.0.0.1]:57282 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oWDlE-0007r5-02
	for submit <at> debbugs.gnu.org; Thu, 08 Sep 2022 05:23:48 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:44910)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1oWDky-0007qg-1Q
 for 57559 <at> debbugs.gnu.org; Thu, 08 Sep 2022 05:23:46 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by laurent.telenet-ops.be with bizsmtp
 id HMPW2800420ykKC01MPW1j; Thu, 08 Sep 2022 11:23:30 +0200
Message-ID: <da06e8df-95b2-f56e-fa1d-330f977de38e@HIDDEN>
Date: Thu, 8 Sep 2022 11:23:28 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.12.0
Content-Language: en-US
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
References: <86wnagzm1v.fsf@HIDDEN>
 <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN> <86k06exr86.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <86k06exr86.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------NUCyO1Zg0HKWnhqDdEJVOf5L"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1662629010; bh=RvSQCEmHa4Bnf6dicRfSMgyclS+VcGt0OFQjSDic1CA=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=eBpGkBWyazi9segIFsGWnVY7fb6GdJkRvTHTWjUlTLgcigl/IeRcBOhO79AVGwSK0
 kWheDVT8PIk7wqfGayFTcSYR2IJNf717B/IEPRmUhX9PUxBJwGVu5WfPvEVTNa2nDU
 y69T5AD8iUc3n8ICsVgGfIFrsjPWr0IOLXfZXBtynTBWNB3G1ZXdcY5L5IRv7lzAli
 w8zOv7dVePouokEyWbPYeaZgmRnw91eCkz9L+PWNr7FR6+9Hx1O/wn+z9vdXgLJzi/
 4PEyOyeS8uDfnPrTEF7kAdCrMzXfm0EP0hEHh+NWrKQXZLI1ljaE8nVSZ1kCj62xEc
 9+4fSDt0BWn2A==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------NUCyO1Zg0HKWnhqDdEJVOf5L
Content-Type: multipart/mixed; boundary="------------B0nOgIlZHzVnAHfeztanEs9l";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
Message-ID: <da06e8df-95b2-f56e-fa1d-330f977de38e@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
References: <86wnagzm1v.fsf@HIDDEN>
 <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN> <86k06exr86.fsf@HIDDEN>
In-Reply-To: <86k06exr86.fsf@HIDDEN>

--------------B0nOgIlZHzVnAHfeztanEs9l
Content-Type: multipart/mixed; boundary="------------fBrafqCUG0YQFb0QuU8mwQmW"

--------------fBrafqCUG0YQFb0QuU8mwQmW
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQpPbiAwOC0wOS0yMDIyIDA5OjI1LCB6aW1vdW4gd3JvdGU6DQo+IE15IHBvaW50IGlzIHRo
YXQg4oCZR3VpeCBpcyB1bmF2YWlsYWJsZeKAmSBpcyBzcGVjaWFsIGFuZCBpdCBhcHBlYXJz
IHRvIG1lDQo+IGV4cGVjdGVkIHRvIHJhaXNlIGFuIGVycm9yLiAgT3RoZXIgc2FpZCwNCj4N
Cj4gICAxLiBpZiAlZGVmYXVsdC1ndWl4LWNoYW5uZWwgKG9yIGl0cyBtaXJyb3JzKSBpcyB1
bnJlYWNoYWJsZSwNCj4gICAgICB0aGVuIHN0b3AgdGhlIHB1bGw7IGFzIGl0IGlzIGN1cnJl
bnRseSBkb25lLg0KPiAgIDIuIGlmIGFuIGV4dHJhIGNoYW5uZWwgaXMgdW5yZWFjaGFibGUs
DQo+ICAgICAgdGhlbiBrZWVwIHRoZSBsYXN0IGxvY2FsIHJldmlzaW9uIG9mIHRoaXMgY2hh
bm5lbA0KPiAgICAgIGFuZCB0cnkgdGhlIG90aGVycy4NCj4NCj4gRm9yIHN1cmUsICMyIGNh
biBicmVhayB0aGUgd2hvbGUgcHVsbCBpZiBzb21ldGhpbmcgaW4gdGhlIEd1aXggY2hhbm5l
bA0KPiBjaGFuZ2VkKmFuZCogIHRoZSBjaGFubmVsIGRlcGVuZHMgb24gdGhpcyBzb21ldGhp
bmcuICBCdXQgd2UgY2Fubm90IGRvDQo+IG1vcmUgdGhhbiByYWlzZSBhbiBlcnJvci4NCkxv
b2tpbmcgYXQgJ2xhdGVzdC1jaGFubmVsLWluc3RhbmNlcycsIHRoZSBjb2RlIGZvciBkZWNp
ZGluZyB3aGF0IHRoZQ0KbGF0ZXN0IHZlcnNpb24gaXMsIGlzIHRoZSBzYW1lIGZvciB0aGUg
Z3VpeCBjaGFubmVsIGFuZCBhbnkgb3RoZXINCmNoYW5uZWwuwqAgQXMgc3VjaCwgdGhlICdH
dWl4IGlzIHVuYXZhaWxhYmxlJyBpcywgY3VycmVudGx5LCBub3Qgc3BlY2lhbC4NCg0KSSBz
dXBwb3NlIHdlIGNvdWxkIHNwZWNpYWwtY2FzZSBpdCBpbiBsYXRlc3QtY2hhbm5lbC1pbnN0
YW5jZXMgdG8gcmFpc2UNCmFuIGVycm9yIHdoZW4gR3VpeCBpcyB1bmF2YWlsYWJsZSwgYnV0
IEkgZG9uJ3Qgc2VlIHdoeSAtLSBzb21ldGltZXMNClNhdmFubmFoIGlzIGRvd24sIHdvdWxk
IGJlIG5pY2UgdG8gdGhlbiBhdCBsZWFzdCBiZSBhYmxlIHRvIHVwZGF0ZQ0KdGhlIG90aGVy
IGNoYW5uZWxzLg0KDQpHcmVldGluZ3MsDQpNYXhpbWUuDQo=
--------------fBrafqCUG0YQFb0QuU8mwQmW
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------fBrafqCUG0YQFb0QuU8mwQmW--

--------------B0nOgIlZHzVnAHfeztanEs9l--

--------------NUCyO1Zg0HKWnhqDdEJVOf5L
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxm0kAUDAAAAAAAKCRBJ4+4iGRcl7kQV
AQDHb3SpVEXifThF1nglcbKUupOpqGu9pLgWBW1DVHJQmwD/fnWhFOKMmIF85mjUtWLeGVzljddh
Ol24vG6ExM+qxg8=
=dsl9
-----END PGP SIGNATURE-----

--------------NUCyO1Zg0HKWnhqDdEJVOf5L--




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 8 Sep 2022 07:35:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 08 03:35:48 2022
Received: from localhost ([127.0.0.1]:57096 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oWC4i-00054J-IE
	for submit <at> debbugs.gnu.org; Thu, 08 Sep 2022 03:35:48 -0400
Received: from mail-wr1-f43.google.com ([209.85.221.43]:36657)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oWC4g-000545-A2
 for 57559 <at> debbugs.gnu.org; Thu, 08 Sep 2022 03:35:47 -0400
Received: by mail-wr1-f43.google.com with SMTP id b17so11187217wrq.3
 for <57559 <at> debbugs.gnu.org>; Thu, 08 Sep 2022 00:35:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:from:to:cc:subject:date;
 bh=ZoslQb8JwdhCwjz1Pgt4J7SWScStcaJfwC68sHsaajo=;
 b=RdfEb9wxJKbvzkEZyPDe2tEP+bjBYy3RBTwz7Lz1Oxt+GS2Kh9zI7R9E5IsSpB3BLs
 2LdHr7reb9/9AZ9rfKRZ1nPGKt2y11/vbm9VdFSMwdGfPfSOUaOOvK8tWIjLFYyseKM0
 QM/+x+jansLpbjHyQAgdhBioSDaKPdHCP3vtQz/XwWbqFILwreDJ0mF5Oj92tHkW48bj
 YF7g9g1Nx4UjSY0VqhK+mQk4PaBpfPVGms+U91T1pD3Fo05o+yixPD2tliJ8nRkeTAZX
 ys/73WJme7EuYjxAGkAOUbxoEjYGXb1iLNjnhDOY0Xpbbl7+kcbO3YSSCwy7/RvKfDta
 DACw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
 :date;
 bh=ZoslQb8JwdhCwjz1Pgt4J7SWScStcaJfwC68sHsaajo=;
 b=F+tBwbXwr0ErjB8X4wfOdpgQQtAx2JV5XzU4GBr5BzJte65oVKnD9SjnG9ZdTdcItJ
 GMuE6GSb8yiwvHPS5E+YVvmo92goqLMXPJfgrDt+sPhJxPQ9qzTld+NXLLX3W1o/ysdH
 P1eLa1R86Vc+bp6X2Md7LegigClnfwtiBV/Kx7PQ4mPS7XavtR7Ov5o6YsVL0xHf/kcS
 wE8xya8oz084xIJjkolsSNJODzpZ4UIulvR1c1EDrYgJ5ktQgIhHmZiiepP+MmWprgvk
 It16qjbZUrj78CGKrS5o5oNhKmNNpebbODzvduyGheQa5EIDC+JytzxYhNFN4tAho0Vp
 DPJw==
X-Gm-Message-State: ACgBeo32JE8DKRxd+NqxNJCfx92pFc46iw0+oJfR/KVxo5vk95xxBqUG
 EFcYYJGdpDANd4Mi7bsKPXEaun/NnEg=
X-Google-Smtp-Source: AA6agR60z6gXOT1K2nE+yn0P106EV1x+kuTrsc3K0S9nXmFw17FA+cbAItGD7GzuivWqcW1BD2nbuw==
X-Received: by 2002:adf:da50:0:b0:223:a1f5:fa68 with SMTP id
 r16-20020adfda50000000b00223a1f5fa68mr4069795wrl.528.1662622540253; 
 Thu, 08 Sep 2022 00:35:40 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 i4-20020a5d5224000000b0022a293ab1e9sm3069811wra.11.2022.09.08.00.35.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 08 Sep 2022 00:35:39 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>, =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?=
 <andremegafone@HIDDEN>, 57559 <at> debbugs.gnu.org
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN>
References: <86wnagzm1v.fsf@HIDDEN>
 <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN>
Date: Thu, 08 Sep 2022 09:25:29 +0200
Message-ID: <86k06exr86.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

On Thu, 08 Sep 2022 at 02:55, Maxime Devos <maximedevos@HIDDEN> wrote:

>> Well, %default-guix-channel is somehow a corner use-case when the
>> regular use-case seems about a failure of additional channels.
>
> The =E2=80=98Guix is unavailable=E2=80=99 was just a simple example. For =
the example,=20
> you can replace it, with, say nonguix. Automatically removing the=20
> additional channels upon 503 is undesirable I'd think, though the error=20
> messages will be different.

My point is that =E2=80=99Guix is unavailable=E2=80=99 is special and it ap=
pears to me
expected to raise an error.  Other said,

 1. if %default-guix-channel (or its mirrors) is unreachable,
    then stop the pull; as it is currently done.
 2. if an extra channel is unreachable,
    then keep the last local revision of this channel
    and try the others.

For sure, #2 can break the whole pull if something in the Guix channel
changed *and* the channel depends on this something.  But we cannot do
more than raise an error.


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 8 Sep 2022 00:55:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 07 20:55:21 2022
Received: from localhost ([127.0.0.1]:56694 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oW5pB-00079k-5U
	for submit <at> debbugs.gnu.org; Wed, 07 Sep 2022 20:55:21 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:36960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1oW5p9-00079b-DS
 for 57559 <at> debbugs.gnu.org; Wed, 07 Sep 2022 20:55:20 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by michel.telenet-ops.be with bizsmtp
 id HCvH2800320ykKC06CvHbh; Thu, 08 Sep 2022 02:55:17 +0200
Message-ID: <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN>
Date: Thu, 8 Sep 2022 02:55:17 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.12.0
Subject: Re: bug#57559: guix pull fails on http status code 503
Content-Language: en-US
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
References: <86wnagzm1v.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <86wnagzm1v.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------PYpD4UM7UaSOdDyCbd8TwA0V"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1662598517; bh=mPq6oFmQB6SOioBsGcONHaU2DA9fl2t8knsNJi+DoUo=;
 h=Date:Subject:To:References:From:In-Reply-To;
 b=kPRDwYzsrpZTg14Ns4pgkMI75J5gJ2cJyAWSpenF0ZLrrty0cxlCePEk5w0KOr3wp
 62uugn7ltk2e1vebd/U0P3TR9gdfy7mpPuGECFVLNw3Qn374t/r3LEXSzdctfPxELQ
 qAkGgUFKmWJt9LlwngZdKeQbZXBiREIDrIWg+a+BdGaS0HUhfXkzoy9Dx7Pw3sUuL4
 5tvJeenBog8H1LUWaNcarICmYW4TnXoikX2zby03QzwKzV3Pjmv87q8uzGkL0LUS/M
 plWdHuzvt3Mj4mlILTt4PbE0lEqUbE+Uon5BUa8lGoyN26JhPpshrSfW4XJiPup+CA
 POHFyw5hSic4A==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------PYpD4UM7UaSOdDyCbd8TwA0V
Content-Type: multipart/mixed; boundary="------------WRgwrS1rCT0BmvpjWBdEXsxQ";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
Message-ID: <e0db8bcd-e622-84a7-5488-bcebc9cebc51@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
References: <86wnagzm1v.fsf@HIDDEN>
In-Reply-To: <86wnagzm1v.fsf@HIDDEN>

--------------WRgwrS1rCT0BmvpjWBdEXsxQ
Content-Type: multipart/mixed; boundary="------------EFDPuJrsZvDkabnDzVpY0Wo0"

--------------EFDPuJrsZvDkabnDzVpY0Wo0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQpPbiAwNi0wOS0yMDIyIDE1OjA5LCB6aW1vdW4gd3JvdGU6DQo+IFRoZSBpbml0aWFsIHJl
cG9ydCBieSBBbmRyw6kgaXMgYWJvdXQ6DQo+DQo+IC0tODwtLS0tLS0tLS0tLS0tLS1jdXQg
aGVyZS0tLS0tLS0tLS0tLS0tLXN0YXJ0LS0tLS0tLS0tLS0tLT44LS0tDQo+ICQgZ3VpeCBw
dWxsDQo+IFVwZGF0aW5nIGNoYW5uZWwgJ25vbmd1aXgnIGZyb20gR2l0IHJlcG9zaXRvcnkg
YXQgJ2h0dHBzOi8vZ2l0bGFiLmNvbS9ub25ndWl4L25vbmd1aXgnLi4uDQo+IGd1aXggcHVs
bDogZXJyb3I6IEdpdCBlcnJvcjogdW5leHBlY3RlZCBodHRwIHN0YXR1cyBjb2RlOiA1MDMN
Cj4gLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJlLS0tLS0tLS0tLS0tLS0tZW5kLS0tLS0t
LS0tLS0tLS0tPjgtLS0NCj4NCj4gU28gdGhlIHNpdHVhdGlvbiBpcyBtb3JlIGxpa2VseTog
R3VpeCBmcm9tIFNhdmFubmFoIGlzIHJlYWNoYWJsZSBhbmQNCj4gZ3VpeC1mb28gaXMgbm90
Lg0KPg0KPiBGb3Igc3VyZSwgd2UgY2FuIGRpc2N1c3MgdGhlIGNhc2Ugd2hlbiBHdWl4IGlz
IHVuYXZhaWxhYmxlLiAgSG93ZXZlciwNCj4gdGhlICdndWl4IGNoYW5uZWwgaXMgc3BlY2lh
bDsgc2VlIGFsbCBjb25kaXRpb25hbHMgdXNpbmcg4oCZZ3VpeC1jaGFubmVsP+KAmS4NCj4N
Cj4gV2VsbCwgJWRlZmF1bHQtZ3VpeC1jaGFubmVsIGlzIHNvbWVob3cgYSBjb3JuZXIgdXNl
LWNhc2Ugd2hlbiB0aGUNCj4gcmVndWxhciB1c2UtY2FzZSBzZWVtcyBhYm91dCBhIGZhaWx1
cmUgb2YgYWRkaXRpb25hbCBjaGFubmVscy4NCg0KVGhlIOKAmEd1aXggaXMgdW5hdmFpbGFi
bGXigJkgd2FzIGp1c3QgYSBzaW1wbGUgZXhhbXBsZS4gRm9yIHRoZSBleGFtcGxlLCANCnlv
dSBjYW4gcmVwbGFjZSBpdCwgd2l0aCwgc2F5IG5vbmd1aXguIEF1dG9tYXRpY2FsbHkgcmVt
b3ZpbmcgdGhlIA0KYWRkaXRpb25hbCBjaGFubmVscyB1cG9uIDUwMyBpcyB1bmRlc2lyYWJs
ZSBJJ2QgdGhpbmssIHRob3VnaCB0aGUgZXJyb3IgDQptZXNzYWdlcyB3aWxsIGJlIGRpZmZl
cmVudC4NCg0KR3JlZXRpbmdzLA0KTWFpeG1lLg0KDQo=
--------------EFDPuJrsZvDkabnDzVpY0Wo0
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------EFDPuJrsZvDkabnDzVpY0Wo0--

--------------WRgwrS1rCT0BmvpjWBdEXsxQ--

--------------PYpD4UM7UaSOdDyCbd8TwA0V
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxk9dQUDAAAAAAAKCRBJ4+4iGRcl7ste
AP0QRVBZASIMuqs+jHZDjTF/jpAcFLN4TVS+npdX1a0YAQEA0PPG2mLTgsBRmOXmYfQ8Twt1fcxo
0b7n8LGrbVv5Ogc=
=zYSJ
-----END PGP SIGNATURE-----

--------------PYpD4UM7UaSOdDyCbd8TwA0V--




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 6 Sep 2022 13:20:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 09:20:48 2022
Received: from localhost ([127.0.0.1]:50102 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oVYVT-0008PL-Qi
	for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 09:20:48 -0400
Received: from mail-wr1-f51.google.com ([209.85.221.51]:45003)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oVYVS-0008P7-3e
 for 57559 <at> debbugs.gnu.org; Tue, 06 Sep 2022 09:20:47 -0400
Received: by mail-wr1-f51.google.com with SMTP id c11so11204646wrp.11
 for <57559 <at> debbugs.gnu.org>; Tue, 06 Sep 2022 06:20:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:in-reply-to
 :subject:to:from:from:to:cc:subject:date;
 bh=/FgKCwKq00p2Pd05ni6iFnPL1ktWdC5syzCIY8Yix3g=;
 b=LZ3hO/IrEsLWtoeCTPWdbRMsnIQW0dXok7qtEI8vET3IKqc0vtU3v95WQw6KbK0mjb
 ci7zeaCqGmXLkjwq0LlZOo8c8mvLYIN/PqErfChfwqz5udGGXBGdCzLJt++YPGKz7eKt
 b7Dl1Oqn70KxkSBWcNHoEnwQHn2f69q+6LjGAX8sPrkDIInprh/3gA9tQSCLqaOh+rXU
 RdYOEaOKGQ+SG4YGDmhR+Lp90bHJYw87NZZwPYI0ocW5TBFYjkzz2Ks7Eaxm9pHYovOm
 WBhpA7yrR6rjR8maTMHWBoP0nk2aJanqY4UYtfYVF3jUEu+KAO93Uxcq4HuXoVNof1Jy
 7sdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:in-reply-to
 :subject:to:from:x-gm-message-state:from:to:cc:subject:date;
 bh=/FgKCwKq00p2Pd05ni6iFnPL1ktWdC5syzCIY8Yix3g=;
 b=gUhYHTsfStrR7veBtatB68EIhMi8gL9Cjui+6C82D+BxaCtWAuux46RtXUJoq+cGPd
 lYM1tarYdFatZCGAGlhApS5pzEfI3J7gnDJAXvkRn4cx8x6N4LG46joR3g2G9DyCzlic
 kpHOzKvmiIVlhaxspl2Re6DCzdTxy1QnWtlcUa7DwEiyNSOfNLc3+ChywTMN0i75ZHKA
 CQ6aL8mCp6dDj25cYwS7mk27VOSKLVeKq9q7eiNGublSdi4yDbShhrz3pWY+RLEv82xF
 u/LafLF23NgLfYMHuEDY9zUGzJi9MWSa4mB/DMUZ2xCn98LA+bQdh1rZeKoBUnXlFINj
 Rq5g==
X-Gm-Message-State: ACgBeo369cNUe1MJP7l4KLE8MVuoIm7tezLgPboQEpSyDh0cFaUfbEa4
 J1ck0VLcM7437k89XdEM/YyhZUS+/jw=
X-Google-Smtp-Source: AA6agR4/RHM03rUkHlId2NIK419jhQNJmZRJOQQn+gOPqhiBKO6WEkqBF/d6A2z+1Xll+wlUJjKNDw==
X-Received: by 2002:adf:a447:0:b0:228:6ee1:135b with SMTP id
 e7-20020adfa447000000b002286ee1135bmr6528495wra.6.1662470440123; 
 Tue, 06 Sep 2022 06:20:40 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 c8-20020a05600c0a4800b003a5f3f5883dsm24133400wmq.17.2022.09.06.06.20.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 06 Sep 2022 06:20:39 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>, =?utf-8?Q?Andr=C3=A9?= A. Gomes
 <andremegafone@HIDDEN>, 57559 <at> debbugs.gnu.org
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <745d4a98-fe62-338d-7a26-d5248413ff5f@HIDDEN>
Date: Tue, 06 Sep 2022 15:09:48 +0200
Message-ID: <86wnagzm1v.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

On Mon, 05 Sep 2022 at 22:20, Maxime Devos <maximedevos@HIDDEN> wrote:
> On 05-09-2022 10:21, zimoun wrote:
>> On sam., 03 sept. 2022 at 19:27, Maxime Devos<maximedevos@HIDDEN>  w=
rote:
>>
>>>    * if some but not all channels are available, and there is at least
>>>      one updated channel --> log the missing channels, and update the
>>>      channels that_are_  available (but don't 'ignore' the missing
>>>      channels by removing them!).
>> What do you mean by =C2=ABbut don't 'ignore' the missing channels by rem=
oving
>> them!=C2=BB?  Do you mean keep the last revision locally known for this
>> channel?
>
> I'm not sure what you're asking, because of the negatives.

[...]

> (It's not unlike double negatives! I first thought of the latter=20
> interpretation but on second thought you might have meant the former.)

IIUC, you have hard time to parse the double-negative you wrote earlier
in this thread. :-)



> With "but don't ignore [...] by [...]", I meant that, yes.
>
> If you meant "don't ignore [...] by [...]", then no, with 'ignoring by=20
> removing', I meant, literally removing them.=C2=A0 More concretely, a=20
> situation like this:
>
>   * In the channels.scm, two channels are declared: guix and guix-foo.
>   * User does "guix pull"; Guix downloads the source code of guix and
>     guix-foo.
>   * Downloading guix failed (503).=C2=A0 As such, Guix decided to ignore =
the
>     guix channel, by removing it from the list of channels to build.
>     (The in-memory list I mean, I don't mean modifying the channels.smc
>     file)
>   * Guix tries building the guix-foo channel and installing it, without
>     the guix channel.
>   * This cannot work (the guix-foo channel uses modules from guix for
>     basic stuff like G-exps, packages, coreutils, ..., and it was the
>     removed guix channel that had things build-aux/build-self.scm which
>     is required for pulling).

The initial report by Andr=C3=A9 is about:

--8<---------------cut here---------------start------------->8---
$ guix pull
Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nongu=
ix/nonguix'...
guix pull: error: Git error: unexpected http status code: 503
--8<---------------cut here---------------end--------------->8---

So the situation is more likely: Guix from Savannah is reachable and
guix-foo is not.

For sure, we can discuss the case when Guix is unavailable.  However,
the 'guix channel is special; see all conditionals using =E2=80=99guix-chan=
nel?=E2=80=99.=20=20

Well, %default-guix-channel is somehow a corner use-case when the
regular use-case seems about a failure of additional channels.


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 5 Sep 2022 20:20:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 05 16:20:15 2022
Received: from localhost ([127.0.0.1]:49040 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oVIZr-0001Qb-Aa
	for submit <at> debbugs.gnu.org; Mon, 05 Sep 2022 16:20:15 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:60148)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1oVIZo-0001QO-Ra
 for 57559 <at> debbugs.gnu.org; Mon, 05 Sep 2022 16:20:14 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by michel.telenet-ops.be with bizsmtp
 id GLLB2800220ykKC06LLBKC; Mon, 05 Sep 2022 22:20:11 +0200
Message-ID: <745d4a98-fe62-338d-7a26-d5248413ff5f@HIDDEN>
Date: Mon, 5 Sep 2022 22:20:10 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.12.0
Content-Language: en-US
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
References: <87wnakn1oq.fsf@HIDDEN>
 <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN> <87wnais03f.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <87wnais03f.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------2u9EvQ6daPgy5WSVbZ0ls4jx"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1662409211; bh=qfoMWO6ZTqghmGafTOHb9k4M3dvWKjvvSBEqHJ6tKbE=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=IaA3WhS1MWeC/7obv/EmIobUwN2HdvkS2AOSLJtwWc3uSO3lreB0LmgXN4aAwphx1
 ONoaXMowEq3Wv2ZukAd3+9Lwh/VlEAS/yUJQUtS5Y6qqghDa0p8JPlg7FU6NVtJlDn
 12iK9627EywLPKvDrt1YAP39aRQGWCk3m++h2yTaLHtwhr8Ta1yQ2t2g9+hcu6jwH0
 pqVnyfLtPU3YgFPub0mIR0uwiPzJfvHCW5zpn7H5CxGy6CrOp3Gd2R9h9aYZ+UeU/1
 noXAbDiVzqrYjFmUrFGzrTznMYP2WJ/e85LHPK8P3qwsoLi/YN+vNyRZXfDjpGQfHC
 0DIBzUp/0j1LA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------2u9EvQ6daPgy5WSVbZ0ls4jx
Content-Type: multipart/mixed; boundary="------------whd1Dy0BaS0rc0Ze636l9SBq";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>,
 =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
Message-ID: <745d4a98-fe62-338d-7a26-d5248413ff5f@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
References: <87wnakn1oq.fsf@HIDDEN>
 <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN> <87wnais03f.fsf@HIDDEN>
In-Reply-To: <87wnais03f.fsf@HIDDEN>

--------------whd1Dy0BaS0rc0Ze636l9SBq
Content-Type: multipart/mixed; boundary="------------h7pHEkgL8HQ9i9dakekXdpbF"

--------------h7pHEkgL8HQ9i9dakekXdpbF
Content-Type: multipart/alternative;
 boundary="------------4N9SCPK0bREdRI0ls8ZSMTqx"

--------------4N9SCPK0bREdRI0ls8ZSMTqx
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQpPbiAwNS0wOS0yMDIyIDEwOjIxLCB6aW1vdW4gd3JvdGU6DQo+IE9uIHNhbS4sIDAzIHNl
cHQuIDIwMjIgYXQgMTk6MjcsIE1heGltZSBEZXZvczxtYXhpbWVkZXZvc0B0ZWxlbmV0LmJl
PiAgd3JvdGU6DQo+DQo+PiAgICAqIGlmIHNvbWUgYnV0IG5vdCBhbGwgY2hhbm5lbHMgYXJl
IGF2YWlsYWJsZSwgYW5kIHRoZXJlIGlzIGF0IGxlYXN0DQo+PiAgICAgIG9uZSB1cGRhdGVk
IGNoYW5uZWwgLS0+IGxvZyB0aGUgbWlzc2luZyBjaGFubmVscywgYW5kIHVwZGF0ZSB0aGUN
Cj4+ICAgICAgY2hhbm5lbHMgdGhhdF9hcmVfICBhdmFpbGFibGUgKGJ1dCBkb24ndCAnaWdu
b3JlJyB0aGUgbWlzc2luZw0KPj4gICAgICBjaGFubmVscyBieSByZW1vdmluZyB0aGVtISku
DQo+IFdoYXQgZG8geW91IG1lYW4gYnkgwqtidXQgZG9uJ3QgJ2lnbm9yZScgdGhlIG1pc3Np
bmcgY2hhbm5lbHMgYnkgcmVtb3ZpbmcNCj4gdGhlbSHCuz8gIERvIHlvdSBtZWFuIGtlZXAg
dGhlIGxhc3QgcmV2aXNpb24gbG9jYWxseSBrbm93biBmb3IgdGhpcw0KPiBjaGFubmVsPw0K
DQpJJ20gbm90IHN1cmUgd2hhdCB5b3UncmUgYXNraW5nLCBiZWNhdXNlIG9mIHRoZSBuZWdh
dGl2ZXMuDQoNCldpdGggImJ1dCBkb24ndCBpZ25vcmUgWy4uLl0gYnkgWy4uLl0iLCBJIG1l
YW50IHRoYXQsIHllcy4NCg0KSWYgeW91IG1lYW50ICJkb24ndCBpZ25vcmUgWy4uLl0gYnkg
Wy4uLl0iLCB0aGVuIG5vLCB3aXRoICdpZ25vcmluZyBieSANCnJlbW92aW5nJywgSSBtZWFu
dCwgbGl0ZXJhbGx5IHJlbW92aW5nIHRoZW0uwqAgTW9yZSBjb25jcmV0ZWx5LCBhIA0Kc2l0
dWF0aW9uIGxpa2UgdGhpczoNCg0KICAqIEluIHRoZSBjaGFubmVscy5zY20sIHR3byBjaGFu
bmVscyBhcmUgZGVjbGFyZWQ6IGd1aXggYW5kIGd1aXgtZm9vLg0KICAqIFVzZXIgZG9lcyAi
Z3VpeCBwdWxsIjsgR3VpeCBkb3dubG9hZHMgdGhlIHNvdXJjZSBjb2RlIG9mIGd1aXggYW5k
DQogICAgZ3VpeC1mb28uDQogICogRG93bmxvYWRpbmcgZ3VpeCBmYWlsZWQgKDUwMykuwqAg
QXMgc3VjaCwgR3VpeCBkZWNpZGVkIHRvIGlnbm9yZSB0aGUNCiAgICBndWl4IGNoYW5uZWws
IGJ5IHJlbW92aW5nIGl0IGZyb20gdGhlIGxpc3Qgb2YgY2hhbm5lbHMgdG8gYnVpbGQuDQog
ICAgKFRoZSBpbi1tZW1vcnkgbGlzdCBJIG1lYW4sIEkgZG9uJ3QgbWVhbiBtb2RpZnlpbmcg
dGhlIGNoYW5uZWxzLnNtYw0KICAgIGZpbGUpDQogICogR3VpeCB0cmllcyBidWlsZGluZyB0
aGUgZ3VpeC1mb28gY2hhbm5lbCBhbmQgaW5zdGFsbGluZyBpdCwgd2l0aG91dA0KICAgIHRo
ZSBndWl4IGNoYW5uZWwuDQogICogVGhpcyBjYW5ub3Qgd29yayAodGhlIGd1aXgtZm9vIGNo
YW5uZWwgdXNlcyBtb2R1bGVzIGZyb20gZ3VpeCBmb3INCiAgICBiYXNpYyBzdHVmZiBsaWtl
IEctZXhwcywgcGFja2FnZXMsIGNvcmV1dGlscywgLi4uLCBhbmQgaXQgd2FzIHRoZQ0KICAg
IHJlbW92ZWQgZ3VpeCBjaGFubmVsIHRoYXQgaGFkIHRoaW5ncyBidWlsZC1hdXgvYnVpbGQt
c2VsZi5zY20gd2hpY2gNCiAgICBpcyByZXF1aXJlZCBmb3IgcHVsbGluZykuDQoNCihJdCdz
IG5vdCB1bmxpa2UgZG91YmxlIG5lZ2F0aXZlcyEgSSBmaXJzdCB0aG91Z2h0IG9mIHRoZSBs
YXR0ZXIgDQppbnRlcnByZXRhdGlvbiBidXQgb24gc2Vjb25kIHRob3VnaHQgeW91IG1pZ2h0
IGhhdmUgbWVhbnQgdGhlIGZvcm1lci4pDQoNCkdyZWV0aW5ncywNCk1heGltZS4NCg0K
--------------4N9SCPK0bREdRI0ls8ZSMTqx
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class=3D"moz-cite-prefix">On 05-09-2022 10:21, zimoun wrote:<br>=

    </div>
    <blockquote type=3D"cite" cite=3D"mid:87wnais03f.fsf@HIDDEN">
      <pre class=3D"moz-quote-pre" wrap=3D"">On sam., 03 sept. 2022 at 19=
:27, Maxime Devos <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:maxim=
edevos@HIDDEN" moz-do-not-send=3D"true">&lt;maximedevos@HIDDEN&gt=
;</a> wrote:

</pre>
      <blockquote type=3D"cite" style=3D"color: #007cff;">
        <pre class=3D"moz-quote-pre" wrap=3D"">  * if some but not all ch=
annels are available, and there is at least
    one updated channel --&gt; log the missing channels, and update the
    channels that <span class=3D"moz-txt-underscore"><span class=3D"moz-t=
xt-tag">_</span>are<span class=3D"moz-txt-tag">_</span></span> available =
(but don't 'ignore' the missing
    channels by removing them!).
</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">What do you mean by =C2=ABbu=
t don't 'ignore' the missing channels by removing
them!=C2=BB?  Do you mean keep the last revision locally known for this
channel?
</pre>
    </blockquote>
    <p>I'm not sure what you're asking, because of the negatives.</p>
    <p>With "but don't ignore [...] by [...]", I meant that, yes.<br>
    </p>
    <p>If you meant "don't ignore [...] by [...]", then no, with
      'ignoring by removing', I meant, literally removing them.=C2=A0 Mor=
e
      concretely, a situation like this:<br>
    </p>
    <ul>
      <li>In the channels.scm, two channels are declared: guix and
        guix-foo.</li>
      <li>User does "guix pull"; Guix downloads the source code of guix
        and guix-foo.</li>
      <li>Downloading guix failed (503).=C2=A0 As such, Guix decided to
        ignore the guix channel, by removing it from the list of
        channels to build. (The in-memory list I mean, I don't mean
        modifying the channels.smc file)<br>
      </li>
      <li>Guix tries building the guix-foo channel and installing it,
        without the guix channel.</li>
      <li>This cannot work (the guix-foo channel uses modules from guix
        for basic stuff like G-exps, packages, coreutils, ..., and it
        was the removed guix channel that had things
        build-aux/build-self.scm which is required for pulling).</li>
    </ul>
    <p>(It's not unlike double negatives! I first thought of the latter
      interpretation but on second thought you might have meant the
      former.)<br>
    </p>
    <p>Greetings,<br>
      Maxime.<br>
    </p>
  </body>
</html>

--------------4N9SCPK0bREdRI0ls8ZSMTqx--

--------------h7pHEkgL8HQ9i9dakekXdpbF
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------h7pHEkgL8HQ9i9dakekXdpbF--

--------------whd1Dy0BaS0rc0Ze636l9SBq--

--------------2u9EvQ6daPgy5WSVbZ0ls4jx
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxZZ+wUDAAAAAAAKCRBJ4+4iGRcl7g+P
AQDg573GIArYjbo6c0lzyUTJf8EKlLDP+jsVtRQLaIlhPAEA5alZLwCPbuQmMYMc+0aMZDL+vWj5
J4YoM+6DTpWomgI=
=L8Gl
-----END PGP SIGNATURE-----

--------------2u9EvQ6daPgy5WSVbZ0ls4jx--




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 5 Sep 2022 09:33:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 05 05:33:35 2022
Received: from localhost ([127.0.0.1]:46448 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oV8U2-0006wY-Om
	for submit <at> debbugs.gnu.org; Mon, 05 Sep 2022 05:33:35 -0400
Received: from mail-wm1-f42.google.com ([209.85.128.42]:33742)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oV8Tw-0006vw-HK
 for 57559 <at> debbugs.gnu.org; Mon, 05 Sep 2022 05:33:31 -0400
Received: by mail-wm1-f42.google.com with SMTP id
 m3-20020a05600c3b0300b003a5e0557150so6692209wms.0
 for <57559 <at> debbugs.gnu.org>; Mon, 05 Sep 2022 02:33:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:from:to:cc:subject:date;
 bh=WQpA+kXVu0T8/R8KQ3S+y/SwsniMtzhh/tFDz5nN2Jw=;
 b=O2RdD0NUXtmosfB8xlY90dT1dKJYeKv1aNpFzz8ALQsusiZ2pRmMEpoYXE7BnfONII
 /HE+QJazkiNyxcDK0vzHncSx/z0ta0w6AYfSAbIdCOD7nII9chD7vLyPWE1UC3nAzsDY
 jJQ4XVcjpB4u9L8ktIIRoLxli4ws4sXWoWWKPBUYRVg0WFUJGtunD6gbiuWhHorw2Tu/
 PE81B2mgRfaXIOWxLY5wrtWECyluKwIVZGnzv6OrV205H6sbpsyQ0ks1lt60B5ylmGpP
 zqSm6FXNMu8T1CPGX0P7OLCLr2TO9+VhjOnt4bQlzBaSy3A3Zij2/suq9B3HDKY93u0c
 gk2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
 :date;
 bh=WQpA+kXVu0T8/R8KQ3S+y/SwsniMtzhh/tFDz5nN2Jw=;
 b=Od217A+9Ou0SzvNUfjnWT1mRhvBD9n0gD0r9x4j9HYLuhIGpnMEIQWglz7TxbbTX8l
 E9FvRrf3FjfkkeZU4kBXTDdK4ksfmMR+SYUDBqflE4hsmbUQeQBY9f4F1dqQdFdaW61o
 CyMULeQ9/OLP2siySQiUdufr4R6bQeSOvtQMtgSJIvmfdGmsdmI313lim1O/vMiOKUl0
 glbHYkfYuoG4fmnKRyztKyI8M413z4DDEN8qQ53MdFw8hSldQsD1RTEPnU+YIG3Eke+1
 +Ill+MeUAoKuwyj3/5TdpDHAGd7zkU8CbCsc4eZkQtfAxuATW85PDeMoWfyY455Ygz2J
 rJ7g==
X-Gm-Message-State: ACgBeo10ifuhigpbU+AzycTOuyAEbUqo5QcGwIDhHS6qWXffIRqyB82O
 CoAbaLL3AZ9hMUAsErW/8WEXsIEFoL0=
X-Google-Smtp-Source: AA6agR5Af0LUyU7qKmqDAhu641bc32RDTvODQg9HETFSLhbMzMy3pTkCwRWBEjsmLkUfaoECwmI57g==
X-Received: by 2002:a05:600c:3d8b:b0:3a5:b66c:240d with SMTP id
 bi11-20020a05600c3d8b00b003a5b66c240dmr10255116wmb.203.1662370402892; 
 Mon, 05 Sep 2022 02:33:22 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 d15-20020a5d6dcf000000b00225307f43fbsm8673015wrz.44.2022.09.05.02.33.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 05 Sep 2022 02:33:22 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>, =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?=
 <andremegafone@HIDDEN>, 57559 <at> debbugs.gnu.org
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN>
References: <87wnakn1oq.fsf@HIDDEN>
 <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN>
Date: Mon, 05 Sep 2022 10:21:24 +0200
Message-ID: <87wnais03f.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

On sam., 03 sept. 2022 at 19:27, Maxime Devos <maximedevos@HIDDEN> wrot=
e:

>   * if some but not all channels are available, and there is at least
>     one updated channel --> log the missing channels, and update the
>     channels that _are_ available (but don't 'ignore' the missing
>     channels by removing them!).

What do you mean by =C2=ABbut don't 'ignore' the missing channels by removi=
ng
them!=C2=BB?  Do you mean keep the last revision locally known for this
channel?


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 4 Sep 2022 20:27:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 04 16:27:12 2022
Received: from localhost ([127.0.0.1]:45752 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oUwD1-0007a3-T9
	for submit <at> debbugs.gnu.org; Sun, 04 Sep 2022 16:27:12 -0400
Received: from mail-lf1-f50.google.com ([209.85.167.50]:33765)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andremegafone@HIDDEN>) id 1oUwCz-0007Zo-Vv
 for 57559 <at> debbugs.gnu.org; Sun, 04 Sep 2022 16:27:11 -0400
Received: by mail-lf1-f50.google.com with SMTP id br21so10637905lfb.0
 for <57559 <at> debbugs.gnu.org>; Sun, 04 Sep 2022 13:27:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date; bh=f8J7ogZSuf0CKGMbMVJTsiAJn2mlG+hwfxUzYDQKKyg=;
 b=WnWQe3H9VA+5M5vuZmoAv8vuDidOo+wS9Iz+A4XOhtIjonBxG/f/cHO0MCvTREEQno
 NVVqXAP3ySDKJ1LR+qdMvbcunOHvC7PqMTlTUh3F+AUe/uU3D/nbj92o9/t/Itq1Bqz4
 hk+Q7OICWBnsXk4oph1EahIWQBg/UNGVeabdq00zxTX1YFwrCJL2WmrJ17djXUqqXVc0
 tPrTTCCmhLas9mypxlxxqbZmHk/Camk7x8CMslhBn2zTydWK9yUFmLwiRQV7trsW7bcY
 XeKaGDXvBmJA9JYfLqTo1WcrOljNXli1lHhj4w4dbZu+09DiP/wHnLpcinrDrldmwvQ3
 Zc4Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date;
 bh=f8J7ogZSuf0CKGMbMVJTsiAJn2mlG+hwfxUzYDQKKyg=;
 b=B+Gwktc8UGvLosS/p5Cepb4hmI6LGgkwCBNlGzIFqblGyD5K9FhjowVvGu/GtLwnKV
 DaM7EMRW1vfe60+vaNToom+FNU4JjmtM9Pli4++WubXFAIBytVStsGvfLLj5i1YXl/px
 D/KVRfeS795IR6d/WnUtKBaKVIiqtmIUnX+xH7lvqtOUk6nDzwcF2NYnTwDR/9v2JYlg
 ghSRk9lQyeJ6R+nzXMGAqkSDBTL/Q8gtBIVUIXJp1Vhnzp6ax5fImEPtu1SUpJsbFOWF
 c6CyFnb5YonaQVPofTk57I2d7eD0kV6oPBZ6GaCsPYZUSE3iexZFHcuSXG6vORCL+nSe
 XfKA==
X-Gm-Message-State: ACgBeo1fxT1IWLs1u0bcSYlFzn9S6rFAUOQaCWMo3qi4+tK397E56Dow
 ripCUFlVYqa/Rvd3CgDZlXM8EGc1ZHY72m+8
X-Google-Smtp-Source: AA6agR4J42jOFf0bSJPoWj4LZefqfffRy6r8udJasGfq3wBlZ9MSCMLQZZFHk8I8Ou8Syl9XBPnZ5g==
X-Received: by 2002:ac2:4837:0:b0:494:adf8:abcb with SMTP id
 23-20020ac24837000000b00494adf8abcbmr3917258lft.238.1662323223614; 
 Sun, 04 Sep 2022 13:27:03 -0700 (PDT)
Received: from guix-xps13 (95-27-197-168.broadband.corbina.ru. [95.27.197.168])
 by smtp.gmail.com with ESMTPSA id
 be32-20020a05651c172000b00268a0ada6d7sm1108909ljb.25.2022.09.04.13.27.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 04 Sep 2022 13:27:02 -0700 (PDT)
From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= <andremegafone@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
References: <87wnakn1oq.fsf@HIDDEN>
 <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN>
Date: Sun, 04 Sep 2022 23:27:01 +0300
In-Reply-To: <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN> (Maxime Devos's
 message of "Sat, 3 Sep 2022 19:27:30 +0200")
Message-ID: <87sfl6nawa.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57559
Cc: 57559 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Maxime Devos <maximedevos@HIDDEN> writes:

> More concretely:
>
> * if all channels are available --> ok, keep status quo
> * if no channels are available --> error, keep status quo
> * if some but not all channels are available, and there is at least one
>   updated channel --> log the missing channels, and update the channels
>   that _are_ available (but don't 'ignore' the missing channels by
>   removing them!).
> * if some but not all channels are available, and none of the available
>   channels were updated --> bail out, no progress was made and this
>   might be due to lack of connectivity instead of lack of updates.
>
> ?
>
> Technically, your message can be interpreted as: if I only have a single
> channel, the Guix channel, and it isn't available, it should be possible
> to ignore it and proceed. (Proceed with what? It's the only channel,
> what is there to proceed with.)  To actually implement this, we need to
> be precise.

I'm just a user and unfortunately I don't have a deep understanding of
Guix's internals.

Your concrete description seems to resonate with my expectations.

Thanks.

--=20
Andr=C3=A9 A. Gomes
"You cannot even find the ruins..."




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at 57559 <at> debbugs.gnu.org:


Received: (at 57559) by debbugs.gnu.org; 3 Sep 2022 17:27:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 03 13:27:36 2022
Received: from localhost ([127.0.0.1]:42938 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oUWvf-0005TJ-KM
	for submit <at> debbugs.gnu.org; Sat, 03 Sep 2022 13:27:36 -0400
Received: from xavier.telenet-ops.be ([195.130.132.52]:50330)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1oUWvc-0005TA-Mm
 for 57559 <at> debbugs.gnu.org; Sat, 03 Sep 2022 13:27:33 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by xavier.telenet-ops.be with bizsmtp
 id FVTX2800120ykKC01VTX7S; Sat, 03 Sep 2022 19:27:31 +0200
Message-ID: <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN>
Date: Sat, 3 Sep 2022 19:27:30 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.12.0
Content-Language: en-US
To: =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
References: <87wnakn1oq.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
In-Reply-To: <87wnakn1oq.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------PgC0PMjAKwrIb0JvD0OnIte5"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1662226051; bh=cw752wNxu52F4EiHKHnR2/ja80xvPp/GmBMiJTlJNRs=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=IZ1n+rQjGJau/F0F1IkR0zfwIc5D+TRtzuRmp4m4IA1AX6oCVbErZfbFZz24HG1lq
 JTQzasosgjhpXZ9e8d3XaUrY4lvPY0xqHIa7c0RG8Yy2HuQEMUqKqnnZvzQmN/WFqO
 UsK+KpsR/zTGBFHJgcnKXS3VVSgvZQj/yp9VB95xLYmEHqDWQXpPxnEsBU8z7X6/1m
 6U2SzCFrvA1G55nJWeL3TjAa0X6Ov9YOtIfHzOdCP6811v9z3f6NyGFVd4GynJkQmE
 WpeZExootwxKqoTvPmy/Yzuc8IOpOCuMdN7TqVAhUL5y/yBq0zl1WefWeJFh8vZIRi
 Zz4yg9IHmVG3Q==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 57559
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------PgC0PMjAKwrIb0JvD0OnIte5
Content-Type: multipart/mixed; boundary="------------KZMwC60yYKiW6CN1h4fdMxsB";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: =?UTF-8?B?QW5kcsOpIEEuIEdvbWVz?= <andremegafone@HIDDEN>,
 57559 <at> debbugs.gnu.org
Message-ID: <dfcfd3df-9083-c63d-94c8-0d310806cc92@HIDDEN>
Subject: Re: bug#57559: guix pull fails on http status code 503
References: <87wnakn1oq.fsf@HIDDEN>
In-Reply-To: <87wnakn1oq.fsf@HIDDEN>

--------------KZMwC60yYKiW6CN1h4fdMxsB
Content-Type: multipart/mixed; boundary="------------ymSmD070ZfDEUyPVTgYGzra0"

--------------ymSmD070ZfDEUyPVTgYGzra0
Content-Type: multipart/alternative;
 boundary="------------0Y0qVBjAVWhIcIhsYGnqR4UY"

--------------0Y0qVBjAVWhIcIhsYGnqR4UY
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMDMtMDktMjAyMiAxMzoyMSwgQW5kcsOpIEEuIEdvbWVzIHdyb3RlOg0KDQo+IEhpIEd1
aXgsDQo+DQo+IC0tODwtLS0tLS0tLS0tLS0tLS1jdXQgaGVyZS0tLS0tLS0tLS0tLS0tLXN0
YXJ0LS0tLS0tLS0tLS0tLT44LS0tDQo+ICQgZ3VpeCBwdWxsDQo+IFVwZGF0aW5nIGNoYW5u
ZWwgJ25vbmd1aXgnIGZyb20gR2l0IHJlcG9zaXRvcnkgYXQgJ2h0dHBzOi8vZ2l0bGFiLmNv
bS9ub25ndWl4L25vbmd1aXgnLi4uDQo+IGd1aXggcHVsbDogZXJyb3I6IEdpdCBlcnJvcjog
dW5leHBlY3RlZCBodHRwIHN0YXR1cyBjb2RlOiA1MDMNCj4gLS04PC0tLS0tLS0tLS0tLS0t
LWN1dCBoZXJlLS0tLS0tLS0tLS0tLS0tZW5kLS0tLS0tLS0tLS0tLS0tPjgtLS0NCj4NCj4g
SXQgc2VlbXMgcmVhc29uYWJsZSB0aGF0IGlmIGEgY2VydGFpbiBjaGFubmVsIGlzbid0IGF2
YWlsYWJsZSwgaXQgc2hvdWxkDQo+IGJlIHBvc3NpYmxlIHRvIGlnbm9yZSBpdCBhbmQgcHJv
Y2VlZC4NCj4NCj4gVGhhbmtzLg0KDQpNb3JlIGNvbmNyZXRlbHk6DQoNCiAgKiBpZiBhbGwg
Y2hhbm5lbHMgYXJlIGF2YWlsYWJsZSAtLT4gb2ssIGtlZXAgc3RhdHVzIHF1bw0KICAqIGlm
IG5vIGNoYW5uZWxzIGFyZSBhdmFpbGFibGUgLS0+IGVycm9yLCBrZWVwIHN0YXR1cyBxdW8N
CiAgKiBpZiBzb21lIGJ1dCBub3QgYWxsIGNoYW5uZWxzIGFyZSBhdmFpbGFibGUsIGFuZCB0
aGVyZSBpcyBhdCBsZWFzdA0KICAgIG9uZSB1cGRhdGVkIGNoYW5uZWwgLS0+IGxvZyB0aGUg
bWlzc2luZyBjaGFubmVscywgYW5kIHVwZGF0ZSB0aGUNCiAgICBjaGFubmVscyB0aGF0IF9h
cmVfIGF2YWlsYWJsZSAoYnV0IGRvbid0ICdpZ25vcmUnIHRoZSBtaXNzaW5nDQogICAgY2hh
bm5lbHMgYnkgcmVtb3ZpbmcgdGhlbSEpLg0KICAqIGlmIHNvbWUgYnV0IG5vdCBhbGwgY2hh
bm5lbHMgYXJlIGF2YWlsYWJsZSwgYW5kIG5vbmUgb2YgdGhlDQogICAgYXZhaWxhYmxlIGNo
YW5uZWxzIHdlcmUgdXBkYXRlZCAtLT4gYmFpbCBvdXQsIG5vIHByb2dyZXNzIHdhcyBtYWRl
DQogICAgYW5kIHRoaXMgbWlnaHQgYmUgZHVlIHRvIGxhY2sgb2YgY29ubmVjdGl2aXR5IGlu
c3RlYWQgb2YgbGFjayBvZg0KICAgIHVwZGF0ZXMuDQoNCj8NCg0KVGVjaG5pY2FsbHksIHlv
dXIgbWVzc2FnZSBjYW4gYmUgaW50ZXJwcmV0ZWQgYXM6IGlmIEkgb25seSBoYXZlIGEgc2lu
Z2xlIA0KY2hhbm5lbCwgdGhlIEd1aXggY2hhbm5lbCwgYW5kIGl0IGlzbid0IGF2YWlsYWJs
ZSwgaXQgc2hvdWxkIGJlIHBvc3NpYmxlIA0KdG8gaWdub3JlIGl0IGFuZCBwcm9jZWVkLiAo
UHJvY2VlZCB3aXRoIHdoYXQ/IEl0J3MgdGhlIG9ubHkgY2hhbm5lbCwgDQp3aGF0IGlzIHRo
ZXJlIHRvIHByb2NlZWQgd2l0aC4pwqAgVG8gYWN0dWFsbHkgaW1wbGVtZW50IHRoaXMsIHdl
IG5lZWQgdG8gDQpiZSBwcmVjaXNlLg0KDQpHcmVldGluZ3MsDQpNYXhpbWUNCg0K
--------------0Y0qVBjAVWhIcIhsYGnqR4UY
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p>On 03-09-2022 13:21, Andr=C3=A9 A. Gomes wrote:<br>
    </p>
    <blockquote type=3D"cite" cite=3D"mid:87wnakn1oq.fsf@HIDDEN">
      <pre class=3D"moz-quote-pre" wrap=3D"">Hi Guix,

--8&lt;---------------cut here---------------start-------------&gt;8---
$ guix pull
Updating channel 'nonguix' from Git repository at '<a class=3D"moz-txt-li=
nk-freetext" href=3D"https://gitlab.com/nonguix/nonguix">https://gitlab.c=
om/nonguix/nonguix</a>'...
guix pull: error: Git error: unexpected http status code: 503
--8&lt;---------------cut here---------------end---------------&gt;8---

It seems reasonable that if a certain channel isn't available, it should
be possible to ignore it and proceed.

Thanks.
</pre>
    </blockquote>
    <p>More concretely:</p>
    <ul>
      <li>if all channels are available --&gt; ok, keep status quo</li>
      <li>if no channels are available --&gt; error, keep status quo<br>
      </li>
      <li>if some but not all channels are available, and there is at
        least one updated channel --&gt; log the missing channels, and
        update the channels that _are_ available (but don't 'ignore' the
        missing channels by removing them!).</li>
      <li>if some but not all channels are available, and none of the
        available channels were updated --&gt; bail out, no progress was
        made and this might be due to lack of connectivity instead of
        lack of updates.<br>
      </li>
    </ul>
    <p>?<br>
    </p>
    <p>Technically, your message can be interpreted as: if I only have a
      single channel, the Guix channel, and it isn't available, it
      should be possible to ignore it and proceed. (Proceed with what?
      It's the only channel, what is there to proceed with.)=C2=A0 To
      actually implement this, we need to be precise.<br>
    </p>
    <p>Greetings,<br>
      Maxime<br>
    </p>
  </body>
</html>

--------------0Y0qVBjAVWhIcIhsYGnqR4UY--

--------------ymSmD070ZfDEUyPVTgYGzra0
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------ymSmD070ZfDEUyPVTgYGzra0--

--------------KZMwC60yYKiW6CN1h4fdMxsB--

--------------PgC0PMjAKwrIb0JvD0OnIte5
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxOOgwUDAAAAAAAKCRBJ4+4iGRcl7kgr
AP9KOYC8N6BxnC/Fm7nq0hbEvYgdnQ1n5ov3ZwgxQTJd7wEAqG1m2NJzuuOaz4EwcdORbpPkWlF8
h4dd7S2NG0ke1Qw=
=wHns
-----END PGP SIGNATURE-----

--------------PgC0PMjAKwrIb0JvD0OnIte5--




Information forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 3 Sep 2022 11:21:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 03 07:21:33 2022
Received: from localhost ([127.0.0.1]:41061 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oURDR-0007uS-Lr
	for submit <at> debbugs.gnu.org; Sat, 03 Sep 2022 07:21:33 -0400
Received: from lists.gnu.org ([209.51.188.17]:54262)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andremegafone@HIDDEN>) id 1oURDP-0007uK-J7
 for submit <at> debbugs.gnu.org; Sat, 03 Sep 2022 07:21:31 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:49102)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <andremegafone@HIDDEN>)
 id 1oURDP-0006TI-DT
 for bug-guix@HIDDEN; Sat, 03 Sep 2022 07:21:31 -0400
Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:41782)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <andremegafone@HIDDEN>)
 id 1oURDN-00038T-Lc
 for bug-guix@HIDDEN; Sat, 03 Sep 2022 07:21:30 -0400
Received: by mail-lj1-x233.google.com with SMTP id b19so4602946ljf.8
 for <bug-guix@HIDDEN>; Sat, 03 Sep 2022 04:21:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :subject:to:from:from:to:cc:subject:date;
 bh=9vZ2KcXlutQ02x9hLQp4f257iwr4QcgpgvUdMuVcWpk=;
 b=ToPqjhTed8xumvRKUswPZtelbgsUxmgaUadnEefer3FHTyWFYdlkIG/yU5iVO1hVEl
 att2SPZQYf4+4IgbPCghcQtsD9dYOX95Fgh5sWoH3Xe+yA/xTmxfJ0VUrPh6G8MpV+PQ
 /Lj1t1rl05Q1r9Y6gjPnlIqDULScG/iJ8/szcazbNQUF2gI8dENh3vQJJ7nL2kC4Uqh0
 1oCIz/mLffGPAIOOUyPjJUvKLpSGAg5tq6LMxnluCOdDVy8eH446SBWWZb3PlpE0+8K/
 ZnV/W3sK9oZ6xH9lKDpEBCOg2VIE3B+gpZbLRz3e6fBYXf++1rcL3Z8uNm0YsjgKrKB4
 HNZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :subject:to:from:x-gm-message-state:from:to:cc:subject:date;
 bh=9vZ2KcXlutQ02x9hLQp4f257iwr4QcgpgvUdMuVcWpk=;
 b=wSKCSicinVCfQpwtmLaBfWcOQKh8gmbUcKHgz+Zkukz/4fpND3XZVHct8Vocmo07wW
 I+dYq2ni/33VfXnXhVRVVUAyVCTVMf5Ni9rtzmF+OpnlEExC4c916Hr6b/mFi3agUOdt
 f5JFErkQIzOv4F3H3TlUDTPZ8/9E7FWb7oKNvT8zkK3avRXV3moXx9kv3FYyafFh3qfi
 ui4eiQV/SgoyzttC7UzCyT7ke7JF5K/Ud6vB1ecVlSbhYm7LrhpI4cq5x42eCzsBgmL/
 8Ab+AdUs9NrdsLsTh0ghzDNQr81sKRBuXS///W18uEBdpSVKyTVY7W3By7KX3JqoH54B
 j84g==
X-Gm-Message-State: ACgBeo01XmEqaj/zvmr3z9vprViVfUBEUzb5mheuEyWfg7yBXjPbIZ2V
 WEQMRcdgh0zytoE2kiE25aDJCTCoy6QSO/k8
X-Google-Smtp-Source: AA6agR5NLlwnXFOz5Xg4KOj8x5qpDZDKP37/NhsFxYfeUAwtepUyY4px9mLayl6oqK+qvPWXzx1csQ==
X-Received: by 2002:a05:651c:549:b0:268:e0b3:4795 with SMTP id
 q9-20020a05651c054900b00268e0b34795mr2308582ljp.313.1662204087051; 
 Sat, 03 Sep 2022 04:21:27 -0700 (PDT)
Received: from guix-xps13 (95-27-197-168.broadband.corbina.ru. [95.27.197.168])
 by smtp.gmail.com with ESMTPSA id
 b26-20020a056512025a00b00492efa461aasm551964lfo.204.2022.09.03.04.21.26
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 03 Sep 2022 04:21:26 -0700 (PDT)
From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= <andremegafone@HIDDEN>
To: bug-guix@HIDDEN
Subject: guix pull fails on http status code 503
Date: Sat, 03 Sep 2022 14:21:25 +0300
Message-ID: <87wnakn1oq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a00:1450:4864:20::233;
 envelope-from=andremegafone@HIDDEN; helo=mail-lj1-x233.google.com
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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi Guix,

--8<---------------cut here---------------start------------->8---
$ guix pull
Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nongu=
ix/nonguix'...
guix pull: error: Git error: unexpected http status code: 503
--8<---------------cut here---------------end--------------->8---

It seems reasonable that if a certain channel isn't available, it should
be possible to ignore it and proceed.

Thanks.


--=20
Andr=C3=A9 A. Gomes
"You cannot even find the ruins..."




Acknowledgement sent to André A. Gomes <andremegafone@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#57559; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 2 Jul 2024 16:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.