[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Linux-libre 5.8 and beyond
From: |
Mark H Weaver |
Subject: |
Re: Linux-libre 5.8 and beyond |
Date: |
Sun, 09 Aug 2020 18:17:48 -0400 |
Hi Vagrant,
Vagrant Cascadian <vagrant@debian.org> wrote:
> At a longer glance, it looks like I failed to update the hashes
> correctly. The hashes for deblob-check 5.7 and deblob-check 5.8 both
> began with "1n" and I must have somehow glazed over the differences and
> not updated the local commit.
Ah, okay, that makes sense. I guess you accidentally used version 5.7
of deblob-check on the 5.8 kernel.
Note that although base32 encodes 5 bits per character, the first
character of a base32-encoded sha256 hash can only be 0 or 1, since
there's only 1 bit remaining to encode after the other 255 bits have
been encoded in the last 51 characters.
> How guix actually managed to download deblob-check 5.8 from a different
> URL and proceed to attempt to use the "old" store item without noticing
> the hash was different still remains a mystery to me... I would have
> expected it to error out before getting that far.
If the file name and hash matches a previously downloaded file in your
store, the guix daemon uses that one and skips the download, regardless
of the URL. That's why no error was reported. There's no version
number in the file name of the 'deblob-check' file.
Thanks!
Mark
Re: Linux-libre 5.8 and beyond, Leo Famulari, 2020/08/09
Re: Linux-libre 5.8 and beyond, Leo Famulari, 2020/08/25