From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cPS5HS3v62IrdQEAbAwnHQ (envelope-from ) for ; Thu, 04 Aug 2022 18:09:17 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id AB7KHC3v62IKbQEAG6o9tA (envelope-from ) for ; Thu, 04 Aug 2022 18:09:17 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 02CEBA3E2 for ; Thu, 4 Aug 2022 18:09:16 +0200 (CEST) Received: from localhost ([::1]:54296 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oJdPP-0000gy-S2 for larch@yhetil.org; Thu, 04 Aug 2022 12:09:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35014) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJdPD-0000bv-N2 for bug-guix@gnu.org; Thu, 04 Aug 2022 12:09:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36481) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oJdPC-0005km-Du for bug-guix@gnu.org; Thu, 04 Aug 2022 12:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oJdPC-0000G4-3A; Thu, 04 Aug 2022 12:09:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#56980: "corrupt input while restoring [...] from [...]" when it's just a network timeout Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: 55820@debbugs.gnu.org, bug-guix@gnu.org Resent-Date: Thu, 04 Aug 2022 16:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56980 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56980@debbugs.gnu.org Cc: 55820@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org X-Debbugs-Original-Xcc: 55820@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1659629283911 (code B ref -1); Thu, 04 Aug 2022 16:09:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Aug 2022 16:08:03 +0000 Received: from localhost ([127.0.0.1]:54462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJdOE-0000Ec-Qt for submit@debbugs.gnu.org; Thu, 04 Aug 2022 12:08:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:39208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJdOA-0000EB-QQ for submit@debbugs.gnu.org; Thu, 04 Aug 2022 12:08:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJdO9-0007YZ-A8 for bug-guix@gnu.org; Thu, 04 Aug 2022 12:07:58 -0400 Received: from xavier.telenet-ops.be ([2a02:1800:120:4::f00:14]:53196) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oJdO0-0005eH-EF for bug-guix@gnu.org; Thu, 04 Aug 2022 12:07:57 -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 3U7h2800120ykKC01U7h53; Thu, 04 Aug 2022 18:07:41 +0200 Message-ID: <5f07917f-140a-f29e-ef9e-d7a0aa8ce63b@telenet.be> Date: Thu, 4 Aug 2022 18:07:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US From: Maxime Devos Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------MEhqteMm5bfcw0nZtPmNDY4l" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1659629261; bh=lCgUsSXwTuS/+bmKrRO1LMFtGxAX2wHTSfOA68Cds/s=; h=Date:To:From:Subject; b=fW1Ju6LYXov0riETzO4rK+S/o788NC43VlJ6x6L4GIoMyDJicDrDDdb9ls7ZG+can 66NprGHK4cmaeBLHvBOA/TfyOUzZilCOMSGDwjCkmhiCotGW/eqot85iTtaAY+qy/i bdNsO2MAHJ0AIxm10Cx/verfDgJKPVuTy6YifszeMqu+GSy+4LvVOs+K8qWJWjYZkW fTKyPNip9FeYae/42t6pQSCcdwWKV1or3blS3i66K2853kgT6RAt5q92TeSx8B0eQ8 1BqqGRiqphca1iNIIVflDxFZzwaOHjXALzBat33JZp63V9luAU89axOuEDja3oHpKC syz5O24Qbvr6w== Received-SPF: pass client-ip=2a02:1800:120:4::f00:14; envelope-from=maximedevos@telenet.be; helo=xavier.telenet-ops.be 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, HTML_MESSAGE=0.001, 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1659629357; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=7ExnMYm3WBKrem3g6ZOkoDr6+vATG+ipqL8RQ0DkhsY=; b=uEd//7RmX4EYTTpFlJQdrbuZv/OE16ksw7ieVnYb4evFAW7NJYlX05cOw3tWhEue4gRDgq pIDshrPVX+5NwqV7Sm4igoL/cHVRImWYWDZbQL8XoyOX9niznhr+hdoGpFvtNM342WviOu bxzdQsm+0kQHQl7xKkpscRN6WgFSiyCbSNqqAIRqg40FOO7ErVSz05IeMbadWlLfqFpNuF BccrRVL83re3oHxVyfuoWM8IpYml2yA+ZUTt2B7tDKKtcvqCNsOHoEaHSahC/JCFAI49Yx bXUU66R7KK03cSajpsu/TOOCb/vikjR61+QoavpGjh2rJInEaQRGxQ/Pz0hnsQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1659629357; a=rsa-sha256; cv=none; b=fPc3yFcSNOz9/HT5AVjrsax5Owsx/zHvQXp8ntSCKRHF1xY0Mqk8tGu2QE7h4AB3SzQajG fZLIVKBEvRRr03qTDym8eDxTUhgZCNWyFbUp3jqVZjlU/974H1tzkcAG+8KPT+CPw3QLAy BoI6FZgZkqcDLcJsZBFTxXMa3ly/EMIwPqjV6Ul1yOy/mVFZ4Xvl5ugAYQSzRVvHymKJpb jlO7aGZ4diIh7rU8BBlXBJulwt58KUnRrWXMzvOji0XV4OqTM9DhPMBfGh7RTDapl9RxLK MBIq2AgOzvs9DbYclBYhyXnBoQQ5x/FTWRTbTnk/TUpjyby1BTnvy5dTD3i5YA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=telenet.be header.s=r22 header.b=fW1Ju6LY; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 3.19 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=telenet.be header.s=r22 header.b=fW1Ju6LY; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 02CEBA3E2 X-Spam-Score: 3.19 X-Migadu-Scanner: scn0.migadu.com X-TUID: AYM23WlmygxW This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------MEhqteMm5bfcw0nZtPmNDY4l Content-Type: multipart/mixed; boundary="------------VFuiI5olWznz9zs9KXl4WydP"; protected-headers="v1" From: Maxime Devos To: bug-guix@gnu.org Message-ID: <5f07917f-140a-f29e-ef9e-d7a0aa8ce63b@telenet.be> Subject: "corrupt input while restoring [...] from [...]" when it's just a network timeout --------------VFuiI5olWznz9zs9KXl4WydP Content-Type: multipart/mixed; boundary="------------UIeFIch2Bf3xcXZjuacut3pA" --------------UIeFIch2Bf3xcXZjuacut3pA Content-Type: multipart/alternative; boundary="------------W5fbYJudOIFqxf8BiNwrpwGG" --------------W5fbYJudOIFqxf8BiNwrpwGG Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 WC1EZWJidWdzLUNDOiA1NTgyMEBkZWJidWdzLmdudS5vcmcNCg0KSGksDQoNCkkgcmVjZW50 bHkgZ290IHRoZSBmb2xsb3dpbmcgb3V0cHV0Og0KDQo+IHN1YnN0aXR1dGllIHZhbiANCj4g L2dudS9zdG9yZS95enN3bTVpMGwwcnZjMDFsZmtiNXo1bHo0YTg1cDZ6OC1ydXN0LXByb2Mt bWFjcm8tZXJyb3ItYXR0ci0xLjAuNC1saWIgDQo+IGlzIGtsYWFyDQo+IC9nbnUvc3RvcmUv emkxeWMwZm1xN3lpNTY0c3YyM2gxM3FjOTdzNDQ1YmItcnVzdC1wcm9zdC1kZXJpdmUtMC45 LjAtbGliIA0KPiB2ZXJ2YW5nZW4uLi4NCj4gZ3VpeCBzdWJzdGl0dXRlOiB3YWFyc2NodXdp bmc6IHRpamRlbnMgaGV0IGJpbm5lbmhhbGVuIHZhbiANCj4gaHR0cHM6Ly9jaS5ndWl4Lmdu dS5vcmcvbmFyL2x6aXAvNnAxMmdud3ZmbXFiZmhkaGNhazcxZGN3a2dkMTBpcjctcnVzdC1j b2Rlc3Bhbi1yZXBvcnRpbmctMC4xMS4wLVsuLl0NCj4gZ3VpeCBzdWJzdGl0dXRlOiB3YWFy c2NodXdpbmc6IHByb2JlZXIg4oCYLS1uby1zdWJzdGl0dXRlc+KAmSBhbHMgaGV0IA0KPiBw cm9ibGVlbSBoYXJkbmVra2lnIGlzDQo+IGd1aXggc3Vic3RpdHV0ZTogZm91dDogY29ubmVj dCo6IFZlcmJpbmRpbmcgaXMgdmVybG9wZW4NCj4gdmVydmFuZ2luZyB2YW4gDQo+IC9nbnUv c3RvcmUvNnAxMmdud3ZmbXFiZmhkaGNhazcxZGN3a2dkMTBpcjctcnVzdC1jb2Rlc3Bhbi1y ZXBvcnRpbmctMC4xMS4wLWxpYiANCj4gbWlzbHVrdA0KPiBndWl4IGJ1aWxkOiBmb3V0OiBi ZXNjaGFkaWdkZSBpbnZvZXIgdGlqZGVucyBoZXQgdGVydWdwbGFhdHNlbiB2YW4gaGV0IA0K PiBhcmNoaWVmIHVpdCAjPGNsb3NlZDogZmlsZSA3ZjgwYWI5OTVlMDA+DQoNCmkuZS46DQoN Cmd1aXggc3Vic3RpdHV0ZTogd2FybmluZzogd2hpbGUgZmV0Y2hpbmcgfmE6IHNlcnZlciBp cyBzb21ld2hhdCBzbG93fiUNCmd1aXggc3Vic3RpdHV0ZTogd2FybmluZzogdHJ5IGAtLW5v LXN1YnN0aXR1dGVzJyBpZiB0aGUgcHJvYmxlbSBwZXJzaXN0c34lDQpndWl4IHN1YnN0aXR1 dGU6IGVycm9yOiBjb25uZWN0KjogQ29ubmVjdGlvbiB0aW1lZCBvdXQNCnN1YnN0aXR1dGlv biBvZiB+YSBmYWlsZWQNCmd1aXggYnVpbGQ6IGVycm9yOiBjb3JydXB0IGlucHV0IHdoaWxl IHJlc3RvcmluZyBhcmNoaXZlIGZyb20gfnN+JSINCg0KVHdvIHJlbWFya3M6DQoNCiAgKiBJ IGRvbid0IHRoaW5rIGEgdGltZW91dCBjb3VudHMgYXMgImNvcnJ1cHRlZCIsICJjb3JydXB0 ZWQiIHNvdW5kcw0KICAgIGxpa2UgYSBiaXQgZmxpcCBvciBzdWNoIGhhcHBlbmVkIG9yIHRo YXQgdGhlcmUgaXMgYSBidWcgaW4gdGhlIG5peA0KICAgIGFyY2hpdmUgY29kZSB0aGF0IGNh dXNlcyB0aGUgYXJjaGl2ZSB0byBiZSAobm9uLWRldGVybWluaXN0aWNhbGx5PykNCiAgICBt aXNwYXJzZWQuDQogICogVGhlIG5hbWUgb2YgdGhlIHByb2NlZHVyZSAnY29ubmVjdConIHNv dW5kcyBsaWtlIGFuIGltcGxlbWVudGF0aW9uDQogICAgZGV0YWlsLCBjb3VsZCB0aGUgZXJy b3IgbWVzc2FnZSBiZSBjaGFuZ2VkIHRvIHBsYWlubHkgc3RhdGUgaXQncw0KICAgIGp1c3Qg YSB0aW1lb3V0Pw0KDQpNYXliZSBhIGR1cGxpY2F0ZSBvZiA8aHR0cHM6Ly9pc3N1ZXMuZ3Vp eC5nbnUub3JnLzIzNTU3Pi4NCg0KUG9zc2libHkgdGhlIHNhbWUgaXNzdWUgYXMgPGh0dHBz Oi8vaXNzdWVzLmd1aXguZ251Lm9yZy81NTgyMD4/DQoNCkdyZWV0aW5ncywNCk1heGltZQ0K DQo= --------------W5fbYJudOIFqxf8BiNwrpwGG Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

X-Debbugs-CC: 55820@debbugs.gnu.org

Hi,

I recently got the following output:

substitutie van /gnu/store/yzswm5i0l0rvc01lfkb5z5lz4a85p6z8-rust-proc-macro-error-attr-1.= 0.4-lib is klaar
/gnu/store/zi1yc0fmq7yi564sv23h13qc97s445bb-rust-prost-derive-0.9.0-lib vervangen...
guix substitute: waarschuwing: tijdens het binnenhalen van https= ://ci.guix.gnu.org/nar/lzip/6p12gnwvfmqbfhdhcak71dcwkgd10ir7-rust-codespa= n-reporting-0.11.0-[..]
guix substitute: waarschuwing: probeer =E2=80=98--no-substitutes=E2= =80=99 als het probleem hardnekkig is
guix substitute: fout: connect*: Verbinding is verlopen
vervanging van /gnu/store/6p12gnwvfmqbfhdhcak71dcwkgd10ir7-rust-codespan-reporting-0.11.= 0-lib mislukt
guix build: fout: beschadigde invoer tijdens het terugplaatsen van het archief uit #<closed: file 7f80ab995e00>

i.e.:

guix substitute: warning: while fetching ~a: server is somewhat slow~%
guix substitute: warning: try `--no-substitutes' if the problem persists~%
guix substitute: error: connect*: Connection timed out
substitution of ~a failed
guix build: error: corrupt input while restoring archive from ~s~%"

Two remarks:

  • I don't think a timeout counts as "corrupted", "corrupted" sounds like a bit flip or such happened or that there is a bug in the nix archive code that causes the archive to be (non-deterministically?) misparsed.
  • The name of the procedure 'connect*' sounds like an implementation detail, could the error message be changed to plainly state it's just a timeout?

Maybe a duplicate of <https://issues.guix.gnu.org/23557>= ;.

Possibly the same issue as <https://issues.guix.gnu.org/55820>?

Greetings,
Maxime

--------------W5fbYJudOIFqxf8BiNwrpwGG-- --------------UIeFIch2Bf3xcXZjuacut3pA 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----- --------------UIeFIch2Bf3xcXZjuacut3pA-- --------------VFuiI5olWznz9zs9KXl4WydP-- --------------MEhqteMm5bfcw0nZtPmNDY4l Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYuvuzAUDAAAAAAAKCRBJ4+4iGRcl7jwa AQDb7hY5PWLoOL9hm7Ui4CsiOApQ3CsErCOfdAE65HHcMwD/bME3lePASk/W9nZF1FIftzf7tx2M lPeK/1l8pPtJewo= =s+mJ -----END PGP SIGNATURE----- --------------MEhqteMm5bfcw0nZtPmNDY4l--