From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id wKchMMYeN2QbegAASxT56A (envelope-from ) for ; Wed, 12 Apr 2023 23:12:38 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id UD0aMMYeN2S/JgEA9RJhRA (envelope-from ) for ; Wed, 12 Apr 2023 23:12:38 +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 9FDA529D4F for ; Wed, 12 Apr 2023 23:12:38 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pmhlD-00024H-Gw; Wed, 12 Apr 2023 17:12:11 -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 1pmhlB-000242-2Q for guix-devel@gnu.org; Wed, 12 Apr 2023 17:12:09 -0400 Received: from jpoiret.xyz ([206.189.101.64]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pmhl8-0000hj-TM for guix-devel@gnu.org; Wed, 12 Apr 2023 17:12:08 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 49B11185317; Wed, 12 Apr 2023 21:12:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1681333924; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XW+XgNhwyJc5rDxlPcV6PYB8rxZCB13DIsXkPuqvUko=; b=p1fNJ3rJptrQWvF5ngL98q9VnF+2/aOgfH73Zs8prTihQtLWHuyO9Q7Fjt/OV0mVDX4YxO 5sqolgwS7oAFlz8Bm95stbMTwhfHrMjY8ze0AlrQ292meToH858T35wf7C6QQhe9wbhGwV UnTvD147L41uC//4T/Isn0l5wM4UMYftaznJa0MwrFzmPPT5O8LB6g4LBZm/5p1zLBcjAM HBglZ7gGEQSbULy6cmhw0oYfqELQKf2SG0MlYYQlTYfoV9pYjJg1E/h5HkYerJN6Rtkjpv Yyul9C44MKgAy1jPMNcSd3mF5RJm0RhP+NYXegoxjAOzG321x8PiRdgf/eGFyQ== From: Josselin Poiret To: Aleksandr Vityazev , guix-devel@gnu.org Subject: Re: rrdtool hash mismatch In-Reply-To: <87y1mxj5tp.fsf@posteo.org> References: <87y1mxj5tp.fsf@posteo.org> Date: Wed, 12 Apr 2023 23:12:01 +0200 Message-ID: <871qkovm8u.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: / Received-SPF: pass client-ip=206.189.101.64; envelope-from=dev@jpoiret.xyz; helo=jpoiret.xyz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681333958; a=rsa-sha256; cv=none; b=ATpGJnLoy/maJ+idtoKI9R6o8Si4HvVosM9p70mwK9P0qJB6fSePNlSukUBHwjKIcYud9x pfegI+p42hI8mweIQ9oo2O9JvTF1HiYHaOzKTxICQ9huUPZYnuTPPjurWuECs0FYp3JJ1+ DsZ9u2KNG2KSpB4WKaYjXX13wNHUOcCSszsBwn1phkU5sOoeT1wClfHxIVVMg0jNYdcrl/ X9NQQJyta0lde1vXs+p+37Z4jUUMVrOSZbggKCRCfFS4BafWyTcsvS85EH9G6uey/WYIjM KlAP1WW7NEvhtW0A3I30ThkZotuJvvkfJukMTOYVoP7pYElC4eJJl/px+5bzWQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=jpoiret.xyz header.s=dkim header.b=p1fNJ3rJ; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=jpoiret.xyz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681333958; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=XW+XgNhwyJc5rDxlPcV6PYB8rxZCB13DIsXkPuqvUko=; b=WLqQLEHFrbkZafwYs1iDRUP6Y20CdwWG4gmbvFNWWcReqbv5o9WPd95FnErdo23zmbV1Ax m/xeBZk0ITDzfLtLYvwp8QgqVdozGQ5vXo/4+za9B5kqzW38JHxKfnelGPnJ8LyKMwVLnw 7V5zT7h328BbZpFvFieI/9w2OEITpRYfOvqvuaEDraLexM12xMiSEroCnrGwHT0jTgwNFP 0mXgTq5FrKPhPAfFqTTsoYgYtRwAJ6jSzG3B7tNVMsgmaft8VHm2dlhPs3e+7IMc7Rtn22 9O7x+ju4Yf0zw81NoFKP8hJFU4djGHYf8c38zEdbgj72H8PRAPRXO58Cjfm+cQ== X-Migadu-Queue-Id: 9FDA529D4F Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=jpoiret.xyz header.s=dkim header.b=p1fNJ3rJ; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=jpoiret.xyz X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -9.71 X-Spam-Score: -9.71 X-TUID: mjxlnw+qcYiT --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Aleksandr Vityazev writes: > Hi, > > rrdtool package has not been updated for several years and according to > ci.guix.gnu.org builds normally, but if you run: > > ./pre-inst-env guix build --no-substitutes --check --no-grafts rrdtool > > it outputs an error > sha256 hash mismatch for /gnu/store/icyq4d3fsbbf2yw3dmg7cxgb05qzfd3q-rrdt= ool-1.7.2.tar.gz: > expected hash: 1nsqra0g2nja19akmf9x5y9hhgc35ml3w9dcdz2ayz7zgvmzmm6d1 > actual hash: 029r3h7l06m3sy9q0hr2krvinhzkqvyl14wj7qjck79bm7rdvp48 > > which looks strange to me. Maybe it's not, but I haven't figured out > why? The upstream-provided tarball has probably been changed on the server without a version bump. The reason why you can still use it with substitutes is that Guix just uses the version that's built with the old tarball because we know its hash. When you try to download it from upstream, Guix rightfully complains that the hash has changed and refuses to go forward! Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmQ3HqEQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5Fhcaiq6OC/4jPozdTF7Xmx7KyC0YJ1oTkoYsepyUEWzA 6Gu12klLfuk2AtcJGYOFjI2UpIa5XX1UBm3JrJ1HsJYRbg1LSdb5jQTRZo0t5bUh 8YM6Au553A2ZT6BVQ8PzBEGtwnK0ARPE86lu58gH1TI/zjDz8eHGY28A96hWH789 xzKeJZsFR+gwue6bBp/JAPPJcYTONCMECbA/oQQglMzSQn+UHQ05/ai1wmAz4E90 fU2ax1nZugthcGRZWQLToLs7H9tEs7DZzQNmofOkin0pdgeMYvljnfsQrxVeNU0B rI2W3BXGbUcz9pxXV/XeyHgdpjiJPR8b2jnmrbNWy7nRIBVpXk6wSarD5RYGpqbS lFLReYkhA6LCZyN1qvcvLjW9qjzCHAsWaXjzH8ykAYubLZdLMyeOb1Bh2YQhKhuk Gh5+NP/p5tB2BOyD+iaIlqsZSlbSifpef2qZQMdGxS79KZbspMPP6XIGoKbLW5Ki r+NU7N1EteDi+adWX7+3ymu17Nlq6Ag= =Tya9 -----END PGP SIGNATURE----- --=-=-=--