From unknown Sat Jun 14 18:52:49 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64587 <64587@debbugs.gnu.org> To: bug#64587 <64587@debbugs.gnu.org> Subject: Status: Seemingly pointless backtrace in "guix weather" in case of DNS errors Reply-To: bug#64587 <64587@debbugs.gnu.org> Date: Sun, 15 Jun 2025 01:52:49 +0000 retitle 64587 Seemingly pointless backtrace in "guix weather" in case of DN= S errors reassign 64587 guix submitter 64587 Maxime Devos severity 64587 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 12 17:54:57 2023 Received: (at submit) by debbugs.gnu.org; 12 Jul 2023 21:54:57 +0000 Received: from localhost ([127.0.0.1]:53042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJhnR-0008IN-Bx for submit@debbugs.gnu.org; Wed, 12 Jul 2023 17:54:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:34832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJhnP-0008IA-0D for submit@debbugs.gnu.org; Wed, 12 Jul 2023 17:54:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJhnO-0001e7-BH for bug-guix@gnu.org; Wed, 12 Jul 2023 17:54:50 -0400 Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qJhnL-0004qx-BE for bug-guix@gnu.org; Wed, 12 Jul 2023 17:54:49 -0400 Received: from [IPV6:2a02:1808:1:64f9:2989:bd6e:b2e1:7f06] ([IPv6:2a02:1808:1:64f9:2989:bd6e:b2e1:7f06]) by albert.telenet-ops.be with bizsmtp id LMuX2A0022vJUrK06MuXz8; Wed, 12 Jul 2023 23:54:31 +0200 Message-ID: Date: Wed, 12 Jul 2023 23:54:30 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Content-Language: en-US To: bug-guix From: Maxime Devos Subject: Seemingly pointless backtrace in "guix weather" in case of DNS errors Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------kVcxkeYs1B0PtteFw9J0ZQgv" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23; t=1689198871; bh=Z3f/TSh4KPecgeSUw1Nw1L6R/DZKEDaf+0ma/GmRlUk=; h=Date:To:From:Subject; b=O65zlFxepFVHMMcoxlBL0Q4EYlk0xA2O6pwUTLHV3Scq7eCvYmtdhZ4ufw2wGt2rk Ndy+Fk4a8rIhQxWw5DJ0Ohk5a6UWVFf2xpS2oWdmsobAA/0lW8gTvPZK+t6vvcos0u j/LPvWatG8HiBwiuRzko+Lyh+yXHNtFSG+EsecJR6KmO+eFnTEzebrHjmCmKf0fR0G bHUN5SO4FLwZBu/U2gKNMSGw5SoC+p9ywypokWJuaEVcEKr3ncIP27klTRIF85843V FaVaAMT/paUNPDAinpucW94bnHtUW9DaUSPE6gP0G9Zs+RMEORJEQ5z2+3owr7LXux R2ItYHoWb/zhA== Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a; envelope-from=maximedevos@telenet.be; helo=albert.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, 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@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------kVcxkeYs1B0PtteFw9J0ZQgv Content-Type: multipart/mixed; boundary="------------KadVp0CjWaWZkGLR0WUXGxcK"; protected-headers="v1" From: Maxime Devos To: bug-guix Message-ID: Subject: Seemingly pointless backtrace in "guix weather" in case of DNS errors --------------KadVp0CjWaWZkGLR0WUXGxcK Content-Type: multipart/mixed; boundary="------------YhdDZ431SFbGVtpegyV3boa5" --------------YhdDZ431SFbGVtpegyV3boa5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 V2hlbiB0aGUgc2VydmVyIG5hbWUgY2FuJ3QgYmUgcmVzb2x2ZWQgKHR5cGljYWxseSBiZWNh dXNlIG9mIEROUyANCnByb2JsZW1zLCB0aG91Z2ggTlNTIGNvdWxkIGJlIHVzZWQgZm9yIG90 aGVyIHJlc29sdmVycyksIHdlIGdldCBhIA0KYmFja3RyYWNlK2Vycm9yIG1lc3NhZ2UgKHNl ZSBlbmQtb2YtZW1haWwpLg0KDQpTb21lIGtpbmQgb2YgZXJyb3IgbWVzc2FnZSBzZWVtcyBk ZXNpcmFibGUsIGJ1dDoNCg0KICAqIHRoZSBmaXJzdCB3YXJuaW5nDQogICAg4oCYZ3VpeCB3 ZWF0aGVyOiB3YWFyc2NodXdpbmc6IGNpLmd1aXguZ251Lm9yZzogaG9zdCBub3QgZm91bmQ6 IE5hYW0gDQpvZiBkaWVuc3QgaXMgbmlldCBiZWtlbmTigJkNCiAgICBpcyByZWR1bmRhbnQs IGl0IGNvdWxkIGJlIHNpbXBsaWZpZWQgdG86DQoNCiAgICDigJhndWl4IHdlYXRoZXI6IHdh YXJzY2h1d2luZzogY2kuZ3VpeC5nbnUub3JnOiB1bmtub3duIGhvc3QgbmFtZeKAmQ0KICAg IOKAmGhpbnQ6IHByb2JhYmx5IEROUyBwcm9ibGVtcyBleGlzdCwgb3IgdGhlIG5ldHdvcmsg aXMgZG93buKAmQ0KDQogICogaXQgY291bGQgYmUgaW50ZWdyYXRlZCBpbiB0aGUgcGVyLXNl cnZlciBibG9jaywgZS5nLg0KDQpodHRwczovL2NpLmd1aXguZ251Lm9yZw0KICAgVGhpcyBo b3N0IG5hbWUgY291bGQgbm90IGJlIHJlc29sdmVkLCBzbyBvbmx5IGNhY2hlZCBpbmZvcm1h dGlvbg0KICAgaXMgYXZhaWxhYmxlLg0KDQogICAwLjAlIHN1YnN0aXR1dGVuIGJlc2NoaWti YWFyICgwIHZhbiBkZSAzKQ0KICAgZ3Jvb3R0ZSB2YW4gc3Vic3RpdHV0ZW4gb25iZWtlbmQN CiAgIDAsMCBNaUIgb3Agc2NoaWpmIChvbmdlY29tcHJpbWVlcmQpDQogICAwLDAwMCBzZWNv bmRlbiBwZXIgdmVyem9layAoMCwwIHNlY29uZGVuIGluIHRvdGFhbCkNCiAgIDMuNTc1LDcg dmVyem9la2VuIHBlciBzZWNvbmRlDQoNCiAgIFRoYXQgc2VlbXMgbmljZXIgdGhhbiB0aGUg Z2VuZXJpYyBVbml4IOKAmGFwcGVuZCBzdHVmZiB3aXRob3V0IHJlZ2FyZA0KICAgdG8gcHJv cGVyIHdyaXRpbmfigJkg4oCYZ3VpeCBmb286IHdhcm5pbmc6IGJhcjogdmFyaWFudCBvZiBi YXLigJkuDQoNCiAgKiB0aGF0IGJhY2t0cmFjZSBwcm92aWRlcyBubyB1c2VmdWwgaW5mb3Jt YXRpb24gd2hhdHNvZXZlciAtLSB0aGUNCiAgICBwcmV2aW91cyB3YXJuaW5nIG1lc3NhZ2Ug YWxyZWFkeSB0b2xkIHVzIHRoYXQgdGhpcyBob3N0IG5hbWUNCiAgICBjb3VsZCBub3QgYmUg cmVzb2x2ZWQuICBUaGUgcHJlc2VuY2Ugb2YgdGhpcyBiYWNrdHJhY2UgaXMgYWxzbw0KICAg IG1pc2xlYWRpbmcsIGJlY2F1c2UgaW4gdGhpcyBjYXNlIGl0IGlzIG5vdCBpbmRpY2F0aW5n IGEgYnVnDQogICAgaW4gR3VpeCAoZXhjZXB0IGluIHRoZSBzZW5zZSB0aGF0IGl0IGlzIGEg YnVnIGluIGVycm9yIHJlcG9ydGluZykuDQoNCiAgICBBcyBzdWNoLCB0aGlzIGJhY2t0cmFj ZSAoaW5jbHVkaW5nIHRoZSAnSW4gcHJvY2VkdXJlIGdldGFkZHJpbmZvJykNCiAgICBjYW4g YmUgcmVtb3ZlZC4gKE5vdGU6IEkgYW0gb25seSBjb25zaWRlcmluZyB0aGUgRE5TIHByb2Js ZW1zDQogICAgc2l0dWF0aW9uLCB0aGUgYmFja3RyYWNlcyBmb3Igb3RoZXIgc2l0dWF0aW9u cyBjYW4gc3RheS4pDQoNCihEdWUgdG8gRE5TIHByb2JsZW1zLCBJIGNhbid0IGNoZWNrIHdo ZXRoZXIgdGhpcyBoYXMgYWxyZWFkeSBiZWVuIHJlcG9ydGVkLikNCg0KQmVzdCByZWdhcmRz LA0KTWF4aW1lIERldm9zDQoNCi0tDQoNCiQgZ3VpeCB3ZWF0aGVyIGxpYmphbWkNCjEgcGFr a2V0ZGlzdGlsbGF0aWVzIGFhbiBoZXQgYmVyZWtlbmVuIHZvb3IgeDg2XzY0LWxpbnV4Li4u DQpvcCB6b2VrIG5hYXIgMyBkZXBvdG9iamVjdGVuIG9wIGh0dHBzOi8vY2kuZ3VpeC5nbnUu b3JnLi4uDQpndWl4IHdlYXRoZXI6IHdhYXJzY2h1d2luZzogY2kuZ3VpeC5nbnUub3JnOiBo b3N0IG5vdCBmb3VuZDogTmFhbSBvZiANCmRpZW5zdCBpcyBuaWV0IGJla2VuZA0KaHR0cHM6 Ly9jaS5ndWl4LmdudS5vcmcg4puIDQogICAwLjAlIHN1YnN0aXR1dGVuIGJlc2NoaWtiYWFy ICgwIHZhbiBkZSAzKQ0KICAgZ3Jvb3R0ZSB2YW4gc3Vic3RpdHV0ZW4gb25iZWtlbmQNCiAg IDAsMCBNaUIgb3Agc2NoaWpmIChvbmdlY29tcHJpbWVlcmQpDQogICAwLDAwMCBzZWNvbmRl biBwZXIgdmVyem9layAoMCwwIHNlY29uZGVuIGluIHRvdGFhbCkNCiAgIDMuNTc1LDcgdmVy em9la2VuIHBlciBzZWNvbmRlDQpCYWNrdHJhY2U6DQogICAgICAgICAgIDE3IChwcmltaXRp dmUtbG9hZCAiL2hvbWUvYW50aXBvZGUvLmNvbmZpZy9ndWl4L2N1cnJlbnQvYmnigKYiKQ0K SW4gZ3VpeC91aS5zY206DQogICAgMjMwOTo3IDE2IChydW4tZ3VpeCAuIF8pDQogICAyMjcy OjEwIDE1IChydW4tZ3VpeC1jb21tYW5kIF8gLiBfKQ0KSW4gaWNlLTkvYm9vdC05LnNjbToN CiAgIDE3NTI6MTAgMTQgKHdpdGgtZXhjZXB0aW9uLWhhbmRsZXIgXyBfICM6dW53aW5kPyBf ICMgXykNCkluIGd1aXgvc2NyaXB0cy93ZWF0aGVyLnNjbToNCiAgICAgNjAxOjkgMTMgKF8p DQpJbiBndWl4L2J1aWxkL3V0aWxzLnNjbToNCiAgICA3Mjc6MjMgMTIgKGV2ZXJ5KiAjPHBy b2NlZHVyZSA3ZmQyZWViNmVkMjAgYXQgZ3VpeC9zY3JpcHRzL3dlYXRo4oCmPiDigKYpDQpJ biBndWl4L3NjcmlwdHMvd2VhdGhlci5zY206DQogICAgNjAzOjIxIDExIChfICJodHRwczov L2NpLmd1aXguZ251Lm9yZyIpDQpJbiBpY2UtOS9leGNlcHRpb25zLnNjbToNCiAgICA0MDY6 MTUgMTAgKF8gXyBfIF8pDQpJbiBpY2UtOS9ib290LTkuc2NtOg0KICAgMTc1MjoxMCAgOSAo d2l0aC1leGNlcHRpb24taGFuZGxlciBfIF8gIzp1bndpbmQ/IF8gIyBfKQ0KSW4gZ3VpeC9z Y3JpcHRzL3dlYXRoZXIuc2NtOg0KICAgIDI2NjoyNCAgOCAoXykNCkluIGd1aXgvY2kuc2Nt Og0KICAgIDIxODoxNSAgNyAocXVldWVkLWJ1aWxkcyBfIF8pDQpJbiBndWl4L2h0dHAtY2xp ZW50LnNjbToNCiAgICAxMDc6MjggIDYgKGh0dHAtZmV0Y2ggXyAjOnBvcnQgXyAjOnRleHQ/ IF8gIzpidWZmZXJlZD8gXyAjIF8gIyBfICMg4oCmKQ0KSW4gZ3VpeC9idWlsZC9kb3dubG9h ZC5zY206DQogICAgIDQ2ODo0ICA1IChvcGVuLWNvbm5lY3Rpb24tZm9yLXVyaSBfICM6dGlt ZW91dCBfICMgXykNCiAgICA0Njk6MTQgIDQgKHRodW5rKQ0KICAgICAzOTY6OCAgMyAob3Bl bi1zb2NrZXQtZm9yLXVyaSBfICM6dGltZW91dCBfKQ0KSW4gdW5rbm93biBmaWxlOg0KICAg ICAgICAgICAgMiAoZ2V0YWRkcmluZm8gImNpLmd1aXguZ251Lm9yZyIgImh0dHBzIiAzMiAj PHVuZGVmaW5lZD4gIyDigKYpDQpJbiBpY2UtOS9ib290LTkuc2NtOg0KICAgMTY4NToxNiAg MSAocmFpc2UtZXhjZXB0aW9uIF8gIzpjb250aW51YWJsZT8gXykNCiAgIDE2ODM6MTYgIDAg KHJhaXNlLWV4Y2VwdGlvbiBfICM6Y29udGludWFibGU/IF8pDQoNCmljZS05L2Jvb3QtOS5z Y206MTY4MzoxNjogSW4gcHJvY2VkdXJlIHJhaXNlLWV4Y2VwdGlvbjoNCkluIHByb2NlZHVy ZSBnZXRhZGRyaW5mbzogTmFhbSBvZiBkaWVuc3QgaXMgbmlldCBiZWtlbmQNCg== --------------YhdDZ431SFbGVtpegyV3boa5 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----- --------------YhdDZ431SFbGVtpegyV3boa5-- --------------KadVp0CjWaWZkGLR0WUXGxcK-- --------------kVcxkeYs1B0PtteFw9J0ZQgv Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZK8hFgUDAAAAAAAKCRBJ4+4iGRcl7oDS AP9mAJWbPW1PRTx2Zqn23KXhDGeEikWpWTj4tG8+AVWUwAEA/2lmhdlNHaeHcRpR13CiZ97HF76m e6q15yLTQs5Stgk= =eDg7 -----END PGP SIGNATURE----- --------------kVcxkeYs1B0PtteFw9J0ZQgv--