From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: Re: sha256 hash mismatch Date: Mon, 19 Nov 2018 19:53:43 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gOogC-0006b6-Nl for help-guix@gnu.org; Mon, 19 Nov 2018 13:53:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gOog8-0003vF-Es for help-guix@gnu.org; Mon, 19 Nov 2018 13:53:52 -0500 Received: from mx1.riseup.net ([198.252.153.129]:36464) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gOog8-0003tp-5i for help-guix@gnu.org; Mon, 19 Nov 2018 13:53:48 -0500 In-Reply-To: Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Fredrik Salomonsson , help-guix Welcome to guix :) On 2018-11-19 06:10, Fredrik Salomonsson wrote: > Hi, > > Trying to install guix-0.15 to see if I can get dual booting with btrfs > working on my laptop. But didn't get that far. Encounter an error when > running guix system init. Ran it twice, same error. Any idea what could > be wrong? Took about 4-6h to run it the first time. Sorry about the rough start. Guix-land is a real adventure sometimes! > > Here's the command: > guix system init /mnt/etc/config.scm /mnt/ > --substitute-urls="https://hydra.gnu.org https://berlin.guixsd.org" Thanks for specifying the command and config.scm. Did you follow the manual? (e.g. authorize the keys for both servers above?) I suspect you did not as guix was trying to build stuff (normally we have substitutes for almost everything if you either run init without pulling first (=guix 0.15) or pull to a commit a week ago or so. Getting substitutes to work is crucial if you are not very patient. The hash mismatches are a plague brought by changes upstream which are NOT retroactively fixed. You can check the availability of substitutes with "guix weather". With substitutes working and available init should not take more that 10 min on a recent machine. It would probably be a good idea to state this in the manual. If you want to hack on guix you will have to update guix above 0.15. -- Cheers Swedebugia