From unknown Tue Aug 19 21:04:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36439: Guix build throws the data away if hash mismatch Resent-From: swedebugia Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 29 Jun 2019 22:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36439 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 36439@debbugs.gnu.org X-Debbugs-Original-To: Report new Guix bug Received: via spool by submit@debbugs.gnu.org id=B.156184619622651 (code B ref -1); Sat, 29 Jun 2019 22:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jun 2019 22:09:56 +0000 Received: from localhost ([127.0.0.1]:45024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhLXg-0005tH-EL for submit@debbugs.gnu.org; Sat, 29 Jun 2019 18:09:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:36806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhLXb-0005t6-E1 for submit@debbugs.gnu.org; Sat, 29 Jun 2019 18:09:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52100) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhLXa-0000t3-J7 for bug-guix@gnu.org; Sat, 29 Jun 2019 18:09:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_05,RCVD_IN_DNSWL_LOW, 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 1hhLXZ-0000kq-IS for bug-guix@gnu.org; Sat, 29 Jun 2019 18:09:50 -0400 Received: from mx1.riseup.net ([198.252.153.129]:33342) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hhLXZ-0000jY-9W for bug-guix@gnu.org; Sat, 29 Jun 2019 18:09:49 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 0955D1A2FA7 for ; Sat, 29 Jun 2019 15:09:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1561846188; bh=XCOyEO9HavuWR7fiUMGr2NaS2mzA94GjUEIPf9Xb22I=; h=To:From:Subject:Date:From; b=EK7qacOnPMqsn+WDdWhV1otAgZR90AGL6Hegiw4ZDEwsa/bn7MQKUWhTdasibuCjb 85n9Jbzg+mcurRuMXWVPd/ikuNCvrJyH5VRWIRiLYhYvkbvRpPA2HYANzj/DWrljvA 4YVsAJKESvXVPLK6zAA95TzZIcMljyU3msyny7BM= X-Riseup-User-ID: 9D50622ACC1F03C77E452763365CC9DC26770E2409EA6FC5857AD58B5B4CBF5C Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id EFE021202C3 for ; Sat, 29 Jun 2019 15:09:46 -0700 (PDT) From: swedebugia Message-ID: <7dec609f-fd40-35dd-162a-b887d86266c3@riseup.net> Date: Sun, 30 Jun 2019 00:09:44 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.252.153.129 X-Spam-Score: -1.4 (-) 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.4 (--) Hi When I run guix download the data is saved to the store. When I run guix build without first running download and the hash mismatches it seemingly throws the data away. I think that is a bug. -- Cheers Swedebugia From unknown Tue Aug 19 21:04:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: swedebugia Subject: bug#36439: closed (Re: bug#36439: Guix build throws the data away if hash mismatch) Message-ID: References: <875zoovxfm.fsf@elephly.net> <7dec609f-fd40-35dd-162a-b887d86266c3@riseup.net> X-Gnu-PR-Message: they-closed 36439 X-Gnu-PR-Package: guix Reply-To: 36439@debbugs.gnu.org Date: Sat, 29 Jun 2019 22:29:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1561847342-24310-1" This is a multi-part message in MIME format... ------------=_1561847342-24310-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36439: Guix build throws the data away if hash mismatch which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36439@debbugs.gnu.org. --=20 36439: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36439 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1561847342-24310-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36439-done) by debbugs.gnu.org; 29 Jun 2019 22:28:30 +0000 Received: from localhost ([127.0.0.1]:45032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhLpe-0006JO-4K for submit@debbugs.gnu.org; Sat, 29 Jun 2019 18:28:30 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhLpb-0006JF-Pp for 36439-done@debbugs.gnu.org; Sat, 29 Jun 2019 18:28:28 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1561847298; cv=none; d=zoho.com; s=zohoarc; b=XzzxbhVTJWVcMimGcXa/UojHPgWbZqEt3LTC1P10Noqdd4pEbOhsV1oMhTdLEn0/sLPidrl9BSnVt9N6CqfOnLdxTinvSmi6pd0o/1XfRrFWKlrOqo+CJf16FoI2xphR32VuFeOP0jZ6445udJ6FU2OSCShYPdpcpPc4kmZxnp0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1561847298; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=3qdWf2Ca/qIDezS3pGWsc5YbESLGJ9+6zRD9zZEv9+o=; b=nF0HHLW9w41WPEVwRj1xjd1Cj36g8wNoeTh6IKGeZxI9OUnMITvtQf0qFVwoiH0FQfFBAujbTjolih2c1HIu34gDw9OC/Q3oeO83Ag1hFxNfPmGaTV2rICadzBL76T0VHlpA5RQWKpZb13azLEx/ASQ5l0n6+WOH2abrRIhYTEc= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1561847298; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=671; bh=3qdWf2Ca/qIDezS3pGWsc5YbESLGJ9+6zRD9zZEv9+o=; b=G6oDJSFgJy0N1R8hVQM35MuQA7WVpUEm43cZV3zqEy1KVn4SyQc7Mccufmp0SiPz rrCMljAxZSVxMUUqkrs6x0WmcntLG6KV6nxqBh1r6UkWZ2ec61jQ/PJzSvPfO2XJx8y 67mCOytBwvQqdweB2BJ4ugJHViry3E6cyNhiky44= Received: from localhost (p54AD40BF.dip0.t-ipconnect.de [84.173.64.191]) by mx.zohomail.com with SMTPS id 1561847297273609.321011784883; Sat, 29 Jun 2019 15:28:17 -0700 (PDT) References: <7dec609f-fd40-35dd-162a-b887d86266c3@riseup.net> User-agent: mu4e 1.2.0; emacs 26.2 From: Ricardo Wurmus To: swedebugia Subject: Re: bug#36439: Guix build throws the data away if hash mismatch In-reply-to: <7dec609f-fd40-35dd-162a-b887d86266c3@riseup.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 30 Jun 2019 00:28:13 +0200 Message-ID: <875zoovxfm.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36439-done Cc: 36439-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 (-) swedebugia writes: > When I run guix download the data is saved to the store. When I run > guix build without first running download and the hash mismatches it > seemingly throws the data away. This is not a bug. The data that=E2=80=99s downloaded when you run =E2=80=9Cguix build=E2=80= =9D is not added to the store because the hash mismatch indicates that it is corrupt. Not adding corrupt data (according to the user-specified hash) is the right thing to do here. If you want to add downloaded things to the store you should keep using =E2=80=9Cguix download=E2=80=9D and not =E2=80=9Cguix build=E2=80=9D. -- Ricardo ------------=_1561847342-24310-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Jun 2019 22:09:56 +0000 Received: from localhost ([127.0.0.1]:45024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhLXg-0005tH-EL for submit@debbugs.gnu.org; Sat, 29 Jun 2019 18:09:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:36806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhLXb-0005t6-E1 for submit@debbugs.gnu.org; Sat, 29 Jun 2019 18:09:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52100) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhLXa-0000t3-J7 for bug-guix@gnu.org; Sat, 29 Jun 2019 18:09:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_05,RCVD_IN_DNSWL_LOW, 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 1hhLXZ-0000kq-IS for bug-guix@gnu.org; Sat, 29 Jun 2019 18:09:50 -0400 Received: from mx1.riseup.net ([198.252.153.129]:33342) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hhLXZ-0000jY-9W for bug-guix@gnu.org; Sat, 29 Jun 2019 18:09:49 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 0955D1A2FA7 for ; Sat, 29 Jun 2019 15:09:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1561846188; bh=XCOyEO9HavuWR7fiUMGr2NaS2mzA94GjUEIPf9Xb22I=; h=To:From:Subject:Date:From; b=EK7qacOnPMqsn+WDdWhV1otAgZR90AGL6Hegiw4ZDEwsa/bn7MQKUWhTdasibuCjb 85n9Jbzg+mcurRuMXWVPd/ikuNCvrJyH5VRWIRiLYhYvkbvRpPA2HYANzj/DWrljvA 4YVsAJKESvXVPLK6zAA95TzZIcMljyU3msyny7BM= X-Riseup-User-ID: 9D50622ACC1F03C77E452763365CC9DC26770E2409EA6FC5857AD58B5B4CBF5C Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id EFE021202C3 for ; Sat, 29 Jun 2019 15:09:46 -0700 (PDT) To: Report new Guix bug From: swedebugia Subject: Guix build throws the data away if hash mismatch Message-ID: <7dec609f-fd40-35dd-162a-b887d86266c3@riseup.net> Date: Sun, 30 Jun 2019 00:09:44 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.252.153.129 X-Spam-Score: -1.4 (-) 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.4 (--) Hi When I run guix download the data is saved to the store. When I run guix build without first running download and the hash mismatches it seemingly throws the data away. I think that is a bug. -- Cheers Swedebugia ------------=_1561847342-24310-1--