From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fredrik Salomonsson Subject: Re: sha256 hash mismatch Date: Mon, 19 Nov 2018 19:49:46 -0800 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000454deb057b10873d" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gOx36-0000Qo-Pa for help-guix@gnu.org; Mon, 19 Nov 2018 22:50:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gOx35-0004pa-Ha for help-guix@gnu.org; Mon, 19 Nov 2018 22:50:04 -0500 Received: from mail-qk1-x736.google.com ([2607:f8b0:4864:20::736]:45571) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gOx35-0004oO-Bc for help-guix@gnu.org; Mon, 19 Nov 2018 22:50:03 -0500 Received: by mail-qk1-x736.google.com with SMTP id d135so765484qkc.12 for ; Mon, 19 Nov 2018 19:50:03 -0800 (PST) In-Reply-To: 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: swedebugia Cc: help-guix --000000000000454deb057b10873d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Den m=C3=A5n 19 nov. 2018 10:53 skrev swedebugia : Welcome to guix :) Thanks! Sorry about the rough start. Guix-land is a real adventure sometimes! No worries. Not my first time venturing into guix-land. I'm a little bit more prepared this time. Got a wifi-card that linux-libre supports. And I'm more familiar with the guile language. Thanks for specifying the command and config.scm. Did you follow the manual? Yes. I only authorised berlin. As I assume hydra is already authorised. Is that assumption correct? 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 (=3Dguix 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. Thanks for pointing out "guix weather". I've seen it mentioned from time to time in the mailing list. But didn't know what it was used for. Any good workflow to find a commit that have good substitute coverage? As from what I understand, reading the manual. It will only check the guix version you're running. If you want to hack on guix you will have to update guix above 0.15. That's my end goal. Just need to be able to install it. :) Will try to do a guix pull, to see if that works. Den m=C3=A5n 19 nov. 2018 10:53 skrev swedebugia : > 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=3D"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 (=3Dguix 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 > --000000000000454deb057b10873d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
De= n m=C3=A5n 19 nov. 2018 10:53 skrev swedebugia <swedebugia@riseup.net>:
Welcome to guix :)
=
Thanks!

Sorry about the rough = start. Guix-land is a real adventure sometimes!

No worries. Not my first time vent= uring into guix-land. I'm a little bit more prepared this time. Got a w= ifi-card that linux-libre supports. And I'm more familiar with the guil= e language.=C2=A0

Thanks for specifying the comm= and and config.scm.
Did you follow the manual?
Yes. I only authorised berlin. As I assume hydra is already = authorised. Is that assumption correct?

I suspec= t you did not as guix was trying to build stuff (normally we=C2=A0
have = substitutes for almost everything if you either run init without=C2=A0
p= ulling first (=3Dguix 0.15) or pull to a commit a week ago or so.

Ge= tting substitutes to work is crucial if you are not very patient. The=C2=A0=
hash mismatches are a plague brought by changes upstream which are NOT= =C2=A0
retroactively fixed.

You can check the availability of sub= stitutes with "guix weather".

With substitutes working and= available init should not take more that 10=C2=A0
min on a recent machi= ne. It would probably be a good idea to state this=C2=A0
in the manual.<= br>

Thanks = for pointing out "guix weather". I've seen it mentioned from = time to time in the mailing list. But didn't know what it was used for.= Any good workflow to find a commit that have good substitute coverage? As = from what I understand, reading the manual. It will only check the guix ver= sion you're running.

If you want to hack on = guix you will have to update guix above 0.15.

That's my end goal. Just need to be = able to install it. :)

W= ill try to do a guix pull, to see if that works.
Den m=C3=A5n 19 nov. 2018 10:5= 3 skrev swedebugia <swedebugia@= riseup.net>:
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 btrf= s
> 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 coul= d
> 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=3D"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 (=3Dguix 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
--000000000000454deb057b10873d--