From unknown Thu Jun 19 14:04:13 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#39993 <39993@debbugs.gnu.org> To: bug#39993 <39993@debbugs.gnu.org> Subject: Status: Guix report hash mismatch when underlying cause is ENOSPC Reply-To: bug#39993 <39993@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:04:13 +0000 retitle 39993 Guix report hash mismatch when underlying cause is ENOSPC reassign 39993 guix submitter 39993 Maxim Cournoyer severity 39993 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 22:03:30 2020 Received: (at submit) by debbugs.gnu.org; 9 Mar 2020 02:03:30 +0000 Received: from localhost ([127.0.0.1]:49593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB7lP-0004FW-9K for submit@debbugs.gnu.org; Sun, 08 Mar 2020 22:03:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:54439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB7lN-0004FO-9J for submit@debbugs.gnu.org; Sun, 08 Mar 2020 22:03:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54815) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jB7lL-00068Z-PM for bug-guix@gnu.org; Sun, 08 Mar 2020 22:03:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_50,FREEMAIL_FROM, LONG_HEX_URI,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jB7lK-0002mo-Bt for bug-guix@gnu.org; Sun, 08 Mar 2020 22:03:23 -0400 Received: from mail-qv1-xf32.google.com ([2607:f8b0:4864:20::f32]:44876) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jB7lK-0002me-7i for bug-guix@gnu.org; Sun, 08 Mar 2020 22:03:22 -0400 Received: by mail-qv1-xf32.google.com with SMTP id bp19so1336177qvb.11 for ; Sun, 08 Mar 2020 19:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=GWFwZi/PsY32uYeXrFJWcNN5RwQqMLOApKXqhZaHJ/I=; b=tIdHKltim3LXgySpq9Sv7fqysr2QcAPUE2aDrfbMIlZCLGZVTOHktXr9uGKqQlunJ2 8nuuXIf2FaCpgPaEBC4H3Sakeiix3L9lAeeSSpOkP6Vqx8ML1Edp4lwSbjAlql6fZ4sv 9qbPGg1x87c13n1Itx5SA8sUlQx8TVprNOA59E4vPiLEh4mHnRmnzZ3dWFy8jADWdZRX jJcFysuzPsnthJBUkV20nVS8bF1FL4faz1gQ2j+Z6OSJ1+xL+AVQBvJ22Cb3Wa5F2FeO 4jewz13xtaEDCT+y4q2fIzt3vr3dc8PcgrhfnQW7LoOCkaDrKdVGjofq+G+EpwT9LO5p XMdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=GWFwZi/PsY32uYeXrFJWcNN5RwQqMLOApKXqhZaHJ/I=; b=qhtOdTdJlNNMAw8lYU2nff3M6DU5ejK00iVAsk0C2CW9F8zaGCkRMJXbIVbS1MztKJ C/EEBtT3Rmyb7xX+IgQq003GOOdkCRTuOUSWnFnXDqIzgEuM4cQLAfN8UEavZvY4esVG VGbgF7IgnjAp90f39HfzMggqth8P2Dhgs/fjFQmf5vb20y5RRkBUIDK6ncYbntDkEsCp dIbApJ8rGFIrsDl4OZsImTQBmciYMYtRjtKpvS3qHjEzFaBSE40+zK277NNt9ziDvMs4 PgjAiohQ3C54ANurYzhE02aT7E1YN6WYxJiW3XBO6RaHSn2h95pKzYytnoPa6StBc+3Q ddkw== X-Gm-Message-State: ANhLgQ0mIjbdiIVJop3sF9BcIynyPSPvpWCdxuTbEDUAcIkPbm1PLqJ2 /BZ8FgUgtmvGbTGT0BTpOQ/PIcbk X-Google-Smtp-Source: ADFU+vvH62FMqlG7axZ/74SkMhIzLyASttzid/aGIaQza9aUI7xtL6GeVRz0MCKQ1XR8/cM/cYSIzg== X-Received: by 2002:ad4:5288:: with SMTP id v8mr13245961qvr.120.1583719401286; Sun, 08 Mar 2020 19:03:21 -0700 (PDT) Received: from apteryx (dsl-10-134-17.b2b2c.ca. [72.10.134.17]) by smtp.gmail.com with ESMTPSA id e130sm21770299qkb.72.2020.03.08.19.03.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Mar 2020 19:03:20 -0700 (PDT) From: Maxim Cournoyer To: bug-guix Subject: Guix report hash mismatch when underlying cause is ENOSPC Date: Sun, 08 Mar 2020 22:03:19 -0400 Message-ID: <8736ai5lp4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::f32 X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Guix should correctly report that it ran out of space instead of falsely mentioning hash mismatches and attempting alternative download sources, as demonstrated by the Guix output below: Session: building /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz.drv... downloading from https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... downloading from https://ci.guix.gnu.org/file/ [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: nixos.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 1.4 LONG_HEX_URI Very long purely hexadecimal URI 0.0 SPOOFED_FREEMAIL No description available. 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: 0.7 (/) Guix should correctly report that it ran out of space instead of falsely mentioning hash mismatches and attempting alternative download sources, as demonstrated by the Guix output below: Session: building /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz.d= rv... downloading from https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... downloading from https://ci.guix.gnu.org/file/tcpdump-4.9.3.tar.gz/sha256/0= 434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c... downloading from https://tarballs.nixos.org/sha256/0434vdcnbqaia672rggjzdn4= bb8p8dchz559yiszzdk0sjrprm1c... downloading from https://archive.softwareheritage.org/api/1/content/sha256:= 2cd47cb3d460b6ff75f4a9940f594317ad456cfbf2bd2c8e5151e16559db6410/raw/... /sha256 hash mismatch for /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdu= mp-4.9.3.tar.gz: expected hash: 0434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c actual hash: 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 hash mismatch for store item '/gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-t= cpdump-4.9.3.tar.gz' build of /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz.d= rv failed View build log at '/var/log/guix/drvs/dq/zq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcp= dump-4.9.3.tar.gz.drv.bz2'. cannot build derivation `/gnu/store/47d55bgd42rcnszhxjg5cbjcdskxih1x-tcpdum= p-4.9.3.drv': 1 dependencies couldn't be built guix package: error: build of `/gnu/store/47d55bgd42rcnszhxjg5cbjcdskxih1x-= tcpdump-4.9.3.drv' failed I then quickly realized my system had ran out of space when I next tried: --8<---------------cut here---------------start------------->8--- maxim@apteryx ~/src/guix [env]$ wget https://tarballs.nixos.org/sha256/0434= vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c --2020-03-08 21:52:11-- https://tarballs.nixos.org/sha256/0434vdcnbqaia672= rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c Resolving tarballs.nixos.org (tarballs.nixos.org)... 13.225.198.24, 13.225.= 198.66, 13.225.198.85, ... Connecting to tarballs.nixos.org (tarballs.nixos.org)|13.225.198.24|:443...= connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: /sha512/3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255b= b53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 [fo= llowing] --2020-03-08 21:52:11-- https://tarballs.nixos.org/sha512/3aec673f78b996a4= df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4= d31d85bbb800c9f1aab92b0b1046b59292a22 Reusing existing connection to tarballs.nixos.org:443. HTTP request sent, awaiting response... 200 OK Length: 2333119 (2.2M) [binary/octet-stream] Saving to: =E2=80=980434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c=E2= =80=99 0434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c 0%[ = = ] 0 --.-KB/s in 0s=20=20=20=20=20=20 Cannot write to =E2=80=980434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm= 1c=E2=80=99 (No space left on device). --8<---------------cut here---------------end--------------->8--- Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 09 12:53:38 2020 Received: (at 39993) by debbugs.gnu.org; 9 Mar 2020 16:53:38 +0000 Received: from localhost ([127.0.0.1]:51398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBLer-0002FA-Sc for submit@debbugs.gnu.org; Mon, 09 Mar 2020 12:53:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBLeq-0002Ex-9F for 39993@debbugs.gnu.org; Mon, 09 Mar 2020 12:53:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jBLel-0008TH-3X; Mon, 09 Mar 2020 12:53:31 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=56260 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jBLek-0007DP-Js; Mon, 09 Mar 2020 12:53:30 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 =?utf-8?Q?Vent=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 09 Mar 2020 17:53:29 +0100 In-Reply-To: <8736ai5lp4.fsf@gmail.com> (Maxim Cournoyer's message of "Sun, 08 Mar 2020 22:03:19 -0400") Message-ID: <878sk91ncm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39993 Cc: 39993@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, Maxim Cournoyer skribis: > Guix should correctly report that it ran out of space instead of falsely > mentioning hash mismatches and attempting alternative download sources, > as demonstrated by the Guix output below: > > Session: > > building /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz= .drv... > downloading from https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... Could you post the log returned by =E2=80=98guix build --log-file /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz.drv=E2=80= =99? The root cause is that =E2=80=98false-if-exception*=E2=80=99 as used in (gu= ix build download) is too coarse-grain. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 10 23:26:57 2020 Received: (at 39993) by debbugs.gnu.org; 11 Mar 2020 03:26:57 +0000 Received: from localhost ([127.0.0.1]:53541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBs1J-0005CU-44 for submit@debbugs.gnu.org; Tue, 10 Mar 2020 23:26:57 -0400 Received: from mail-qv1-f41.google.com ([209.85.219.41]:39583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBs1H-0005CF-EN for 39993@debbugs.gnu.org; Tue, 10 Mar 2020 23:26:55 -0400 Received: by mail-qv1-f41.google.com with SMTP id fc12so238123qvb.6 for <39993@debbugs.gnu.org>; Tue, 10 Mar 2020 20:26:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=pwhyRk1ZxwSnfu7XWF/FuLHzqsIzHmOrk4V9gAJsH0o=; b=kfrgSjFS2x+wMSYgDNGpJ+raacepWU5L9rR6Ly+ISAj3TrdlyyocYlE8tWtRoMAuwR bMv8a1kAsOd5rG0bfsEpRBn+1l7o/i7B0esYp8/xFF9E9dElI6M+dNr3O9rr3DK0MTLc tpSt21om1YEap5MjfN7eztdjEg551twIE0BgAaXv4WwmQ81a4f0f50a2HeIvmk5MyHgv hB5m96DBPZC169775mCecRGTyLrnwsJPbdO/xkvnz+xIfzvmIcjInSQUbjXv4OdwxkDP lIRhzl5r5KL1KgG8a9oFQRPwuXQAxj+LuFB6YE/0GTHal3V8dFF5Qp4xIWWTJCKtOvIX Y94Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=pwhyRk1ZxwSnfu7XWF/FuLHzqsIzHmOrk4V9gAJsH0o=; b=AgBpV/1VOOFGDVvRaM8o29hmTObaywivsrN3jN3gdF7O9BkFegUVWj9jJiwiD6h5a/ zYi7V0czvny1oYmxtvxuKYI5O8ar/OpIPnDu0qEl80/dqd+LKDaVE/ydkohifv+iRnbi HrGPeqlDn+85FOBWLR/BvjjJNG4yDLSbhiffPqdB75R/UBqcDcD8LKCT6TFpmjVvz1+i 14s+v4H8mMuwqHi1RIasHrNzdG8NppuvYaJsegUoN0/x6ErZZrpxL8ltTB7gmuYzxsc4 cXH36VVV6xQp9dkvae86FKDntU0jnEpZaMkjEJKWGngq3Uc3MNN6qP97Tq3Z3xjGIyq8 qDrQ== X-Gm-Message-State: ANhLgQ3UbDW/5bmdx9gNzXav38cS4eU1d+czoPZAxsaPC0EEZnTIyKtu S2IuNzRXQHuAOX83R6ckp4ysoWyh X-Google-Smtp-Source: ADFU+vsQthd/KlCZRYG/DZZZfWgmfM5J3+VLgQR4Fi+yYXYx67du1f9yLfjfX1QD/1ekbVYCUqYnRA== X-Received: by 2002:a0c:e98c:: with SMTP id z12mr1155295qvn.64.1583897209768; Tue, 10 Mar 2020 20:26:49 -0700 (PDT) Received: from apteryx (dsl-10-133-77.b2b2c.ca. [72.10.133.77]) by smtp.gmail.com with ESMTPSA id k50sm25602586qtc.90.2020.03.10.20.26.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Mar 2020 20:26:49 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> <878sk91ncm.fsf@gnu.org> Date: Tue, 10 Mar 2020 23:26:48 -0400 In-Reply-To: <878sk91ncm.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 09 Mar 2020 17:53:29 +0100") Message-ID: <877dzr4lmv.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (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: 39993 Cc: 39993@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Ludovic Court=C3=A8s writes: > Hi, > > Maxim Cournoyer skribis: > >> Guix should correctly report that it ran out of space instead of falsely >> mentioning hash mismatches and attempting alternative download sources, >> as demonstrated by the Guix output below: >> >> Session: >> >> building /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.g= z.drv... >> downloading from https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... > > Could you post the log returned by =E2=80=98guix build --log-file > /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz.drv=E2= =80=99? It contains just the following: --8<---------------cut here---------------start------------->8--- Starting download of /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.= 9.3.tar.gz >From https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... @ download-started /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9.= 3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 65536 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 3932= 16 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 6553= 60 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 9175= 04 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1114= 112 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1441= 792 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1638= 400 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1900= 544 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 2162= 688 @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9= .3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 2333= 119 @ download-succeeded /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9.3.tar.gz https://ww= w.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 --8<---------------cut here---------------end--------------->8--- > The root cause is that =E2=80=98false-if-exception*=E2=80=99 as used in (= guix build > download) is too coarse-grain. I see! Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 11 10:00:50 2020 Received: (at 39993) by debbugs.gnu.org; 11 Mar 2020 14:00:51 +0000 Received: from localhost ([127.0.0.1]:55245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jC1uk-0005mW-NH for submit@debbugs.gnu.org; Wed, 11 Mar 2020 10:00:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jC1uh-0005mI-LF for 39993@debbugs.gnu.org; Wed, 11 Mar 2020 10:00:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60469) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jC1ub-00079z-CX; Wed, 11 Mar 2020 10:00:42 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37930 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jC1uY-0007ey-4t; Wed, 11 Mar 2020 10:00:40 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> <878sk91ncm.fsf@gnu.org> <877dzr4lmv.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?utf-8?Q?Vent=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 11 Mar 2020 15:00:36 +0100 In-Reply-To: <877dzr4lmv.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 10 Mar 2020 23:26:48 -0400") Message-ID: <87blp3j8jf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39993 Cc: 39993@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Maxim Cournoyer skribis: > Starting download of /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz > From https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... > @ download-started /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.= 9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 65= 536 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 39= 3216 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 65= 5360 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 91= 7504 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 11= 14112 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 14= 41792 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 16= 38400 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 19= 00544 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 21= 62688 > @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 23= 33119 > @ download-succeeded > /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9.3.tar.gz https://= www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 I believe this log is from a subsequent download that succeeded. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 11 12:13:57 2020 Received: (at 39993) by debbugs.gnu.org; 11 Mar 2020 16:13:57 +0000 Received: from localhost ([127.0.0.1]:55403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jC3zZ-0003Gi-2f for submit@debbugs.gnu.org; Wed, 11 Mar 2020 12:13:57 -0400 Received: from mail-qt1-f175.google.com ([209.85.160.175]:44490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jC3zY-0003GW-3G for 39993@debbugs.gnu.org; Wed, 11 Mar 2020 12:13:56 -0400 Received: by mail-qt1-f175.google.com with SMTP id h16so1949983qtr.11 for <39993@debbugs.gnu.org>; Wed, 11 Mar 2020 09:13:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=ceRfJZAGXqcJxq/GnwKa0pRQrXsACPadC3/7EtRBrqA=; b=ThQXZFmhMk/eq9HpLZBA+qtYzEfh9DR4AE3W1dgJAwx8VAyATet0KiohzFfstKkilp CQbonZwHV/l7v2SVPSOnfHTfI0tL65lqWZnqDvomlbcZvHeDPGSLs/7LeBn05bQMkeGi 1A0t4Y5WMhA2bLPDfrBAnfTJZjkLdL2j0jUvqyPOIb1kTNKsA3KOfilb5gQ9Jlzxp2t9 sn811OJwIcLd2AKWItbXcRdqn1jGwRX8gzeZEVKHvgQF3m+K9ftmQf8Qjp3EYXWMhmDd gQ/uisSoqbclEYVfgmwdLz3n2MTGPCP+gkFizkVZWfYo0NFYxh/Abqwt0pcdhZ2870Dn 8JjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=ceRfJZAGXqcJxq/GnwKa0pRQrXsACPadC3/7EtRBrqA=; b=QEuz9CrSESusAWgsXlJZVekECdM7tM1Ih6KozBk58vQQJIpIDTd8WpJJbdQ361VeBo 6FG1rT5dQOQD7jCQuCzbmHcW6FlsPDKboy852BV1roXAuTZrxI3KirmgK4gP9BsmJUMn gD1PR/P3IYusjMXHTuiylwhsVJcsCcaPyWLjYxru/4F/oevqSqmTETKa0SofIJkWH+xF qPVM9E4cfapXt2me0r9B3p74RcrcFojzVugkbUHd44qMRPXU8MNMHZMIczx9iHiIt6AI 9xsyQeGZT+hJ+Eiqgpamnry+hQsp2VxFynAWEVVlSdBMez4RSoO3oJEHcf8BCNv31CQZ qhrQ== X-Gm-Message-State: ANhLgQ3uGsZxbLKj7Tdu5T6QBskLro2CqVvsthGn3KPeCcV1r9dkOhW2 /rYcAPzyvQUkcw5kr3dYglWhx0vVbDA= X-Google-Smtp-Source: ADFU+vvIh7oNSdParMkcTksLRfUgtfTv6BldJYuFXJFiXRPDanldifMlT7AvasSjdmcKRq6L5jkntw== X-Received: by 2002:aed:2605:: with SMTP id z5mr3416995qtc.240.1583943230372; Wed, 11 Mar 2020 09:13:50 -0700 (PDT) Received: from raisin ([2607:fad8:4:6:235e:8579:8464:aacc]) by smtp.gmail.com with ESMTPSA id j7sm21822573qti.14.2020.03.11.09.13.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2020 09:13:49 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> <878sk91ncm.fsf@gnu.org> <877dzr4lmv.fsf@gmail.com> <87blp3j8jf.fsf@gnu.org> Date: Wed, 11 Mar 2020 12:13:48 -0400 In-Reply-To: <87blp3j8jf.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 11 Mar 2020 15:00:36 +0100") Message-ID: <87sgieeuo3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (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: 39993 Cc: 39993@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Ludovic Court=C3=A8s writes: > Maxim Cournoyer skribis: > >> Starting download of /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump= -4.9.3.tar.gz >> From https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... >> @ download-started /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4= .9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 6= 5536 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 3= 93216 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 6= 55360 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 9= 17504 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1= 114112 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1= 441792 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1= 638400 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 1= 900544 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 2= 162688 >> @ download-progress /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-= 4.9.3.tar.gz https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 2= 333119 >> @ download-succeeded >> /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdump-4.9.3.tar.gz https:/= /www.tcpdump.org/release/tcpdump-4.9.3.tar.gz 2333119 > > I believe this log is from a subsequent download that succeeded. > > Thanks, > Ludo=E2=80=99. Ah, I hadn't thought about that the same derivation would be produced (same hash) upon retrying. I had of course retried after running 'guix gc -F5GiB'. I'm afraid I've lost that log. The next time the problem occurs I'll make sure to preserve it. Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 21 19:03:20 2020 Received: (at 39993-done) by debbugs.gnu.org; 21 Mar 2020 23:03:20 +0000 Received: from localhost ([127.0.0.1]:48407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFn9E-0005eK-1x for submit@debbugs.gnu.org; Sat, 21 Mar 2020 19:03:20 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFn9C-0005e8-OK for 39993-done@debbugs.gnu.org; Sat, 21 Mar 2020 19:03:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52270) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jFn97-0001Gj-KT; Sat, 21 Mar 2020 19:03:13 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56456 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jFn93-0005L1-Jc; Sat, 21 Mar 2020 19:03:10 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> <878sk91ncm.fsf@gnu.org> Date: Sun, 22 Mar 2020 00:03:07 +0100 In-Reply-To: <878sk91ncm.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 09 Mar 2020 17:53:29 +0100") Message-ID: <87y2rtux90.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 39993-done Cc: 39993-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Hi, Ludovic Court=C3=A8s skribis: > Maxim Cournoyer skribis: > >> Guix should correctly report that it ran out of space instead of falsely >> mentioning hash mismatches and attempting alternative download sources, >> as demonstrated by the Guix output below: >> >> Session: >> >> building /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.g= z.drv... >> downloading from https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... > > Could you post the log returned by =E2=80=98guix build --log-file > /gnu/store/dqzq8hbk8gqx5lhmnxsl5vl0c6s3i0a2-tcpdump-4.9.3.tar.gz.drv=E2= =80=99? I was able to reproduce it with a hack and that gives: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix build -S tcpdump --check=20 accepted connection from pid 32022, user ludo The following derivation will be built: /gnu/store/3y4zkzpkx799cvph0qi8kvkh26l8kfww-tcpdump-4.9.3.tar.gz.drv building /gnu/store/3y4zkzpkx799cvph0qi8kvkh26l8kfww-tcpdump-4.9.3.tar.gz.d= rv... Starting download of /gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4.= 9.3.tar.gz >From https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz... In procedure fport_write: Ne havi=C4=9Das plu da spaco sur aparato Starting download of /gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4.= 9.3.tar.gz >From https://ci.guix.gnu.org/file/tcpdump-4.9.3.tar.gz/sha256/0434vdcnbqaia= 672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c... In procedure fport_write: Ne havi=C4=9Das plu da spaco sur aparato Starting download of /gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4.= 9.3.tar.gz >From https://tarballs.nixos.org/sha256/0434vdcnbqaia672rggjzdn4bb8p8dchz559= yiszzdk0sjrprm1c... following redirection to `https://tarballs.nixos.org/sha512/3aec673f78b996a= 4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a= 4d31d85bbb800c9f1aab92b0b1046b59292a22'... In procedure fport_write: Ne havi=C4=9Das plu da spaco sur aparato Starting download of /gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4.= 9.3.tar.gz >From https://archive.softwareheritage.org/api/1/content/sha256:2cd47cb3d460= b6ff75f4a9940f594317ad456cfbf2bd2c8e5151e16559db6410/raw/... In procedure fport_write: Ne havi=C4=9Das plu da spaco sur aparato failed to download "/gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4.9= .3.tar.gz" from "https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz" warning: rewriting hashes in `/gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-t= cpdump-4.9.3.tar.gz'; cross fingers sha256 hash mismatch for /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpdum= p-4.9.3.tar.gz: expected hash: 0434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c actual hash: 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 hash mismatch for store item '/gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-t= cpdump-4.9.3.tar.gz' --8<---------------cut here---------------end--------------->8--- > The root cause is that =E2=80=98false-if-exception*=E2=80=99 as used in (= guix build > download) is too coarse-grain. I came up with a fix in 4a6ec23a9780bd75a7e527bd0dfb1943347869bb. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 13:59:20 2020 Received: (at 39993-done) by debbugs.gnu.org; 23 Mar 2020 17:59:20 +0000 Received: from localhost ([127.0.0.1]:53505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGRM8-0002NZ-Cb for submit@debbugs.gnu.org; Mon, 23 Mar 2020 13:59:20 -0400 Received: from mail-qt1-f180.google.com ([209.85.160.180]:36581) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGRM6-0002NG-Rv for 39993-done@debbugs.gnu.org; Mon, 23 Mar 2020 13:59:19 -0400 Received: by mail-qt1-f180.google.com with SMTP id m33so12507852qtb.3 for <39993-done@debbugs.gnu.org>; Mon, 23 Mar 2020 10:59:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=/j1vqw+YHPkhunso7EIXqW8RdzPPE3wudVN6DIiBw8U=; b=A9WaY+VnAcRyGTvPyrTTuJr0QDpL1JGseb18HXkO1QvU5tMlT3k022WRSueJ8O1+K0 KkpKS09AlFOCcOxzO9aU8g8/Caq1l88P9ztT4rQ9dW5si3JrA5rlOcOtgygz004cK/0a KXQ4kPCYBzEQzZ98XMvjCg4EHj3wkrnefr9wzVPmMR9ktAskBXothjaJAe1DGzOX5QJA 4RFv68J+vxDdq59PbrkdXwb7+0ivSq2jE8gWLBD2osMg0Edxz3+Equ+aGJxmoBrcGReD peovdB7nqePf4c4Cn5VOhHUyWLGwRUiF+LhgcalxrWPj4OqHE/XayEDu7AwTkFFpYCzl Maew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=/j1vqw+YHPkhunso7EIXqW8RdzPPE3wudVN6DIiBw8U=; b=GGONYYh6hJNF8nQ0msUYtfWeyQbUVpRgS8BIkdRpukssqqj9wVRWAI1rzqamjKzpJi 4rZDomgsK0lsq01U3KbxqXlJwlybM7PaMNWxSr79CikrbiLQ5arcmN1mVyxckeFx4FnJ aUEqWtvkib54keRz1L384Dd90OF+2x/EG18WqPqWQbGzD06j3evpFU9HdPsEEhLNIPha ZgkjkI5m7uMpkOIYLR/aumMHKKW3/X959PenNX/vnAwmaBybsnsrUezXni9hQFL9hl1e A0BvVDvC+GMfRxRC2EQHreRrKKeZYaiGZLXGo6btSGRZEFeFLOZUTxqSuCH7cUrESDBd 8dWw== X-Gm-Message-State: ANhLgQ0Ur4MdIYKZjRAIb6BUICux1lksA18LihbEtnagM6EmYrnabTkg aadklMVvsI3xqpQ5oE5oNwv/vp1mYRE= X-Google-Smtp-Source: ADFU+vv4omgMZaELexmHpINOwjlm9PZQkJqkG6VOq6Du35nLAJVR0UAIrOtJ8qG22KCph68MG9SUhQ== X-Received: by 2002:ac8:7769:: with SMTP id h9mr3595525qtu.234.1584986352863; Mon, 23 Mar 2020 10:59:12 -0700 (PDT) Received: from apteryx (dsl-205-151-56-62.b2b2c.ca. [205.151.56.62]) by smtp.gmail.com with ESMTPSA id d25sm10287181qtj.86.2020.03.23.10.59.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2020 10:59:12 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> <878sk91ncm.fsf@gnu.org> <87y2rtux90.fsf@gnu.org> Date: Mon, 23 Mar 2020 13:59:11 -0400 In-Reply-To: <87y2rtux90.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 22 Mar 2020 00:03:07 +0100") Message-ID: <87y2rr7y1c.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (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: 39993-done Cc: 39993-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Ludovic Court=C3=A8s writes: [...] > Starting download of /gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-= 4.9.3.tar.gz > From https://archive.softwareheritage.org/api/1/content/sha256:2cd47cb3d4= 60b6ff75f4a9940f594317ad456cfbf2bd2c8e5151e16559db6410/raw/... > In procedure fport_write: Ne havi=C4=9Das plu da spaco sur aparato > failed to download "/gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4= .9.3.tar.gz" from "https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz" > warning: rewriting hashes in `/gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b= -tcpdump-4.9.3.tar.gz'; cross fingers > sha256 hash mismatch for /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b-tcpd= ump-4.9.3.tar.gz: > expected hash: 0434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c > actual hash: 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 > hash mismatch for store item '/gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b= -tcpdump-4.9.3.tar.gz' > >> The root cause is that =E2=80=98false-if-exception*=E2=80=99 as used in = (guix build >> download) is too coarse-grain. > > I came up with a fix in 4a6ec23a9780bd75a7e527bd0dfb1943347869bb. > > Thanks, > Ludo=E2=80=99. That was quick! Thank you! :-) Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 18 00:17:54 2020 Received: (at 39993-done) by debbugs.gnu.org; 18 Apr 2020 04:17:54 +0000 Received: from localhost ([127.0.0.1]:41933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jPevS-0004CH-0e for submit@debbugs.gnu.org; Sat, 18 Apr 2020 00:17:54 -0400 Received: from mail-qk1-f181.google.com ([209.85.222.181]:33327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jPevP-0004C4-6T for 39993-done@debbugs.gnu.org; Sat, 18 Apr 2020 00:17:52 -0400 Received: by mail-qk1-f181.google.com with SMTP id v7so4836325qkc.0 for <39993-done@debbugs.gnu.org>; Fri, 17 Apr 2020 21:17:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=V0jqH8l5wXloQ0swUv3A5O/K0yAypAXze4ssLiPWzsw=; b=J40rbZqA+Ri9yWgk2LsFTs2dCGsdMgbcmp/gA4v8EE1DfBtgpfbnvwyOeeaxHo1sld x4RZmhl2gawwpC27mk5L2k3byUI5aFw4RwK9C/OLE8hFbLv7C8v3WHcNrYBJRVL+5UtG RbXtWbPiiiRpDSs9fBWi4E2qmO4yGwfwtoQYuRHgj8m5nlFg8IMtJQNI3oyptzG+yvIq YXs/JKqz0aC63rGs7yjxb0i+jyWCFXiwVXlPCsP0Di03J0DdfSZQNCNYm4hJ1/pccE9s u/hznmjAyJbqYg2dE3H5GXU5r4tX/g9DFLMSEP6M8M5k5oPAA/akSFLnMJf5EhmrlkdT tXJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=V0jqH8l5wXloQ0swUv3A5O/K0yAypAXze4ssLiPWzsw=; b=pN42xGMZy7FwsaYWv8Cw0d9tWt0aIoPuwv13ltjULfoNQdyUncRvCzEhz3H60IaE2x P7z1RwuUXeDq2oeCWo8ySlW7+smuEyN/qK/YuR1T0ZSfOWgRgoOP7XBTzrj/stOwE1Zu Cg5HadaacovqY6TQl8TjRVr06jlcSRpZ2LYM3UPwtyWxW05u3uOZXYFcOTxkqmqDPBvN VfPFFvyY87BVHjdtORjOiUfqFPBxPPFvuG6kFWFFFBWZErLet/w+lXo8OPiUbfnlIxj5 Jr12JqZoKSF4qi6cbVZinC2BoE9cGGQczBNJQNrR0tAtH0HxnYEHUmW5DYlIdhfoDkol 9EhA== X-Gm-Message-State: AGi0PuaemdNZ+wkBtYY1D+ApSrCyHoea67fN7rWkBtX0tftmJPhZuTFy QMdKkCTBsfmgt15cuAerA9LeY/XM X-Google-Smtp-Source: APiQypLVo4memtpnaag+agezxqhmCYq5+NFVz3g4jrQyXUMMYctZDoJLL1IVOFqWyao3q5IERid1BQ== X-Received: by 2002:a37:b03:: with SMTP id 3mr6282351qkl.67.1587183465416; Fri, 17 Apr 2020 21:17:45 -0700 (PDT) Received: from hurd (dsl-10-135-213.b2b2c.ca. [72.10.135.213]) by smtp.gmail.com with ESMTPSA id n92sm18972030qtd.68.2020.04.17.21.17.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Apr 2020 21:17:44 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39993: Guix report hash mismatch when underlying cause is ENOSPC References: <8736ai5lp4.fsf@gmail.com> <878sk91ncm.fsf@gnu.org> <87y2rtux90.fsf@gnu.org> <87y2rr7y1c.fsf@gmail.com> <87ftdy8x1v.fsf@gmail.com> <87d092p03b.fsf@gnu.org> <87wo79tixw.fsf@gmail.com> <87h7ycglpi.fsf@gnu.org> Date: Sat, 18 Apr 2020 00:17:43 -0400 In-Reply-To: <87h7ycglpi.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 25 Mar 2020 22:37:29 +0100") Message-ID: <877dydl95k.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 39993-done Cc: 39993-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) Hi Ludovic, Ludovic Court=C3=A8s writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> Ludovic Court=C3=A8s writes: >> >>> Hi Maxim, >>> >>> Maxim Cournoyer skribis: >>> >>>> Maxim Cournoyer writes: >>>> >>>>> Hello, >>>>> >>>>> Ludovic Court=C3=A8s writes: >>>>> >>>>> [...] >>>>> >>>>>> Starting download of /gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcp= dump-4.9.3.tar.gz >>>>>> From >>>>>> https://archive.softwareheritage.org/api/1/content/sha256:2cd47cb3d4= 60b6ff75f4a9940f594317ad456cfbf2bd2c8e5151e16559db6410/raw/... >>>>>> In procedure fport_write: Ne havi=C4=9Das plu da spaco sur aparato >>>>>> failed to download >>>>>> "/gnu/store/124q26gkdyls859sblabz3f60grfvvdl-tcpdump-4.9.3.tar.gz" >>>>>> from "https://www.tcpdump.org/release/tcpdump-4.9.3.tar.gz" >>>>>> warning: rewriting hashes in `/gnu/store/mv33j0si1n75q9kdimhvyrjn05p= bxz5b-tcpdump-4.9.3.tar.gz'; cross fingers >>>>>> sha256 hash mismatch for /gnu/store/mv33j0si1n75q9kdimhvyrjn05pbxz5b= -tcpdump-4.9.3.tar.gz: >>>>>> expected hash: 0434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c >>>>>> actual hash: 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 >>>>>> hash mismatch for store item '/gnu/store/mv33j0si1n75q9kdimhvyrjn05p= bxz5b-tcpdump-4.9.3.tar.gz' >>>>>> >>>>>>> The root cause is that =E2=80=98false-if-exception*=E2=80=99 as use= d in (guix build >>>>>>> download) is too coarse-grain. >>>>>> >>>>>> I came up with a fix in 4a6ec23a9780bd75a7e527bd0dfb1943347869bb. >>>> >>>> I'm re-opening this issue, as it occurred again using Guix >>>> 7ff639510096ff762b9cced5fba6db254a961af9. >>> >>> Yes, that=E2=80=99s because we need to update the =E2=80=98guix=E2=80= =99 package. Concretely, >>> in this case, the code I modified in invoked via a =E2=80=9Cbuiltin:dow= nload=E2=80=9D >>> derivation, and thus running on the daemon side; that=E2=80=99s why. >>> >>> We can close once =E2=80=98guix=E2=80=99 is updated if you want. >> >> Oh! I see. Seems like an nice opportunity for me to learn about doing >> so. I see we have a target for it in our Makefile.am. Should I proceed? > > Sure, you can give it a try. =E2=80=9Cmake update-guix-package && > ./pre-inst-env guix build guix=E2=80=9D basically. > > In general we try to do this once in a while, when several daemon-side > changes have accumulated. I see it's been bumped to 1.1.0 three days ago. Closing. Maxim From unknown Thu Jun 19 14:04:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 16 May 2020 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator