On 2020-08-08, Vagrant Cascadian wrote: > On 2020-08-08, Mark H. Weaver wrote: >> Vagrant Cascadian wrote: >>> I saw the 5.8 was out, and gave a quick shot at updating it, but it hung >>> python indefinitely during the deblobbing process. >> >> I was unable to reproduce this problem. I simply added version 5.8 in >> the usual way, without changing the deblobbing code at all, and the >> deblobbing process worked correctly on my Thinkpad X200 (x86_64-linux). > > Curious. At a quick glance it looks like the same hashes for linux and > the deblob and scripts that I used. 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. 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. > I encountered the issue both on a > pinebook pro (aarch64) and a ~6 year old i5 (x86_64) laptop, which I > figured were different enough that it was a problem in the code... > > >> I pushed commit cb97d076491495aa956dbff93679a51cc5708010 to 'master', >> which adds the linux-libre@5.8 source and headers packages. You should >> be able to build the deblobbed and patched source with the following >> command: >> >> guix build -S -e '(@ (gnu packages linux) linux-libre-5.8-source)' >> >> Does it work for you? If so, how does it differ from what you tried >> before? > > Will try to test again sometime in the coming days. in progress... live well, vagrant