From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CF30GfJUSWNpWwAAbAwnHQ (envelope-from ) for ; Fri, 14 Oct 2022 14:24:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id kMgPGvJUSWPdaQAA9RJhRA (envelope-from ) for ; Fri, 14 Oct 2022 14:24:18 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 03D5B3EC4 for ; Fri, 14 Oct 2022 14:24:18 +0200 (CEST) Received: from localhost ([::1]:48786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ojJjd-00070n-5Z for larch@yhetil.org; Fri, 14 Oct 2022 08:24:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojJhS-0005EZ-Sm for bug-guix@gnu.org; Fri, 14 Oct 2022 08:22:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37032) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ojJhS-0002UL-LM for bug-guix@gnu.org; Fri, 14 Oct 2022 08:22:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ojJhS-0001IY-FF for bug-guix@gnu.org; Fri, 14 Oct 2022 08:22:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#58149: guix pull error Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 14 Oct 2022 12:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58149 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: bokr@bokr.com, Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 58149@debbugs.gnu.org, Matthieu Haefele Received: via spool by 58149-submit@debbugs.gnu.org id=B58149.16657500654914 (code B ref 58149); Fri, 14 Oct 2022 12:22:02 +0000 Received: (at 58149) by debbugs.gnu.org; 14 Oct 2022 12:21:05 +0000 Received: from localhost ([127.0.0.1]:36109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojJgT-0001Gg-TO for submit@debbugs.gnu.org; Fri, 14 Oct 2022 08:21:05 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:33309) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojJgR-0001Fu-8j for 58149@debbugs.gnu.org; Fri, 14 Oct 2022 08:21:00 -0400 Received: by mail-wm1-f41.google.com with SMTP id n16-20020a05600c4f9000b003c17bf8ddecso5287430wmq.0 for <58149@debbugs.gnu.org>; Fri, 14 Oct 2022 05:20:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ApQvmeInA4GaKg9KXIvYx2kGwb5AulD8waAQPh2wGsc=; b=Xb/N4RdrfEAtZH/ViSzw2lOTs2Y5vgT9wZE87ii810cfm4xAAk8N6DMD7nzzoBo7Xg CVSTvHkwpPfLWizLH3BZOyKV5vjtlO+GvBN2Fa0W9W0/2UfdIiAb5pyJvKPAn1mkmkMN dfnsVyZUU+eL2im0cS6bEmO2zet2UKyQrnuV8WJOOytHgTcCMgQhoGrKJ+oNyuE8tcsG GFDroVjeYaZiPFXXhJ8YZJeTeLpTkv5JikIn+jDGIunNmfvu4PFyFLGVVCKMSj/AXLR0 v+05tH1uoN+lxUSSlTcPFr8lJxnbYTC8crDdzQ5fy3kTenxW8TN1SDIYceH67D4TWFXP GkCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ApQvmeInA4GaKg9KXIvYx2kGwb5AulD8waAQPh2wGsc=; b=axfbevHnMM+QnJlnmJl6CRBxoRGyYgXF7wLa7kgAJPIlcsWYkKf4dn3IyueOOm8JXB McUeywIyQt3xvj4szDSJ4/QaA8asZmr1qQ3qMu7qpA152WsZnQIHqm3GF5Ljfe80C7bc vyRIAsp3TkZHH773Bf+blXhskxikHuHqI0xqoji9Psi4U0QO/d83CMQLwqGgX20Rka3k i6bY1qGZtUsxGVAsaKZvQVetOseBptmnFmgItdxyRjEvl+qE/JRpMzLa4lRvlIudjWIm xz8xi170uan9DuTryuwntBmyJPqngc1dcmByfPyWyG3lDg0/6DOcWs0MZb7EgngDcAoT 8ZfA== X-Gm-Message-State: ACrzQf0XFm9OfnVUjTxRf1kptFXU/b44xd/A6aW8HEh1fp8bTGRfdOYL mPaj+OnMMjp/rrS8nT4xK+U= X-Google-Smtp-Source: AMsMyM6TFolZvFxHZHR/3YDN51mymrVq3WfuRgfWVjCca3Trj1G/dv2C467M6Di9lwLywytgPPGVGA== X-Received: by 2002:a05:600c:418b:b0:3c6:c1e6:b01c with SMTP id p11-20020a05600c418b00b003c6c1e6b01cmr3458808wmh.118.1665750053117; Fri, 14 Oct 2022 05:20:53 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id l9-20020a05600c47c900b003c3a1d8c8e6sm1915074wmo.19.2022.10.14.05.20.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Oct 2022 05:20:52 -0700 (PDT) From: zimoun In-Reply-To: <20221007024003.GA6638@LionPure> References: <87h70q9pqh.fsf@inria.fr> <5e2f17b1-c763-c6ce-1223-0a8f6cd3c734@cnrs.fr> <878rm18f7r.fsf@inria.fr> <6765fefb-b632-ac3e-8a82-53904468b471@cnrs.fr> <87mtad1d2c.fsf@inria.fr> <984e742d-ab96-2509-74a3-1d9891339e91@cnrs.fr> <8735c5ypg8.fsf@inria.fr> <87o7urvqxj.fsf@inria.fr> <20221007024003.GA6638@LionPure> Date: Fri, 14 Oct 2022 14:19:56 +0200 Message-ID: <87czauppg3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665750258; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=ApQvmeInA4GaKg9KXIvYx2kGwb5AulD8waAQPh2wGsc=; b=qAgaEM6pMLU2XIyDbfTaRnGGPEcx6VsKxiPz3yQSZ6CB/GTNyt7yZyFc09lpOGPvMQ5hY5 OMAVY/Hnkk+kpHXpydpvJGeneOt4cys4tcsXmc59+TMLuV0I6h2vTZANKnqUOb/DYDq7R/ PLgU/IfS12EODRmc2WTAxi4qJ1OLs6d8tWmMeRWvCJcwvypKcjYkbUnEetg6ZBNFxNCqco H6NNg9ET9gBOTe9pTERnZmcAn1Ir1Qz+UVlP7YpVeaqbxpERnMWb4xmk463pCdkLE2278c coYa2DtIHFApIe9wzohiYaQHjiU5mXILzwQjWZO6cZ3LdfeMHzi24bFtaRGuWg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665750258; a=rsa-sha256; cv=none; b=RHtgaKcDD3GoptPZ7UFHmTke0ycgNXexgq1lO3zsT296a11/j58TRq7qRLYQ2VH/0qA2yr 61Tikrzj0VvOXbC4b/KoYahnhUVtV3tdrYxnNvg79l+ZAk8q11dfWbUjGHySj+le+uH3TS 3Vwho0Vr4p6tcajiYcBOV4hr2mSQbJkB3QdAUjzxdfXNwiZ+0XQQeufHBm5VbqvgZuj1+h Q+aBb3bYEol7P7Bvhbx/9Tloqu/zSz59nn3U1JDlN5//sJ3Ze4nypdlCAAP10V9QidVZu0 Mv1x49UJmsno6wALtSLjmeK+7YbHEVhoTZVaQEe8uLuJysbzsg0s2oRu4dSSoA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="Xb/N4Rdr"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.11 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="Xb/N4Rdr"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 03D5B3EC4 X-Spam-Score: 7.11 X-Migadu-Scanner: scn0.migadu.com X-TUID: CuOGHd9f43vP Hi Bengt, On ven., 07 oct. 2022 at 04:40, bokr@bokr.com wrote: > On +2022-10-04 12:11:52 +0200, Ludovic Court=C3=A8s wrote: >> Matthieu Haefele skribis: >> > Starting download of /gnu/store/f2j6pi0d18pbz35ypflp61wzhbfcr8dp-linux= -libre-4.14.67-gnu.tar.xz >> > From https://linux-libre.fsfla.org/pub/linux-libre/releases/4.14.67-gn= u/linux-libre-4.14.67-gnu.tar.xz... >> > download failed "https://linux-libre.fsfla.org/pub/linux-libre/release= s/4.14.67-gnu/linux-libre-4.14.67-gnu.tar.xz" 404 "Not Found" >>=20 >> [...] >>=20 >> > Starting download of /gnu/store/f2j6pi0d18pbz35ypflp61wzhbfcr8dp-linux= -libre-4.14.67-gnu.tar.xz >> > From https://mirror.hydra.gnu.org/file/linux-libre-4.14.67-gnu.tar.xz/= sha256/050zvdxjy6sc64q75pr1gxsmh49chwav2pwxz8xlif39bvahnrpg... >> > In procedure connect: Network is unreachable >> wget -O linux-libre-4.14.67-gnu.tar.xz \ >> https://ci.guix.gnu.org/file/linux-libre-4.14.67-gnu.tar.xz/sha25= 6/050zvdxjy6sc64q75pr1gxsmh49chwav2pwxz8xlif39bvahnrpg >> guix download file://$PWD/linux-libre-4.14.67-gnu.tar.xz > --8<---------------cut here---------------start------------->8--- > $ wget -q -O- https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/sha25= 6sums.asc|egrep 4\\.14\\.67 > 93b4ea4816a8a73e4ba2d9c26dc622035b1b504010f1048c0455a190a653166e ChangeL= og-4.14.67 > a53d3a3b5877e1847fb34ecb75aabce2a1bf3cc0ee7236cf2aef02f0ecf83433 linux-4= .14.67.tar.gz > 3f4b056dc27233a78f7a4a35ed6fdcfd0a9680ec40b611a898bb6c8b905070ba linux-4= .14.67.tar.xz > 42c7ff27d7cefbf0b4e313c757db1f2cfa2d65fa22cbe908c24aafafc995bd5f patch-4= .14.67.xz > --8<---------------cut here---------------end--------------->8--- > --8<---------------cut here---------------start------------->8--- > $ time wget -q https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linu= x-4.14.67.tar.xz > > real 0m47.015s > user 0m2.381s > sys 0m3.720s > $ sha256sum linux-4.14.67.tar.xz=20 > 3f4b056dc27233a78f7a4a35ed6fdcfd0a9680ec40b611a898bb6c8b905070ba linux-4= .14.67.tar.xz > --8<---------------cut here---------------end--------------->8--- I miss what you are suggesting. Back on 2018, Guix relied on the kernel distributed by linux-libre.fsfla.org. Then they dropped the revision of that version. Note that at this time (2018), using the wayback time-machine [1], many signatures were provided. Then, once included in Guix by commit fabe2c73548e88004b01f5218d1110141a2114d5, it reads, --8<---------------cut here---------------start------------->8--- -(define %linux-libre-4.14-version "4.14.66") -(define %linux-libre-4.14-hash "1sf18m6xjyg535yviz3yjbislf57s180y67z7mzbcl= 5pq9352bg9") +(define %linux-libre-4.14-version "4.14.67") +(define %linux-libre-4.14-hash "050zvdxjy6sc64q75pr1gxsmh49chwav2pwxz8xlif= 39bvahnrpg") --8<---------------cut here---------------end--------------->8--- Therefore, you trusted the author of that commit (here Mark H Weaver). Well, back to today. :-) Thing changed since 2018. The Linux kernel is special since it needs some deblob. Even, a special origin is done for that purpose named =E2=80=99computed-origin=E2=80=99. If you consider the current 4.14 series; revision 295. For instance, --8<---------------cut here---------------start------------->8--- $ wget -q https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.14.= 295.tar.xz $ wget -q -O- https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/sha256s= ums.asc|egrep 4\\.14\\.295 eb77cae3fadc31f3b44ce3806c9492be1116e4b76ad82ca574c7da22bd78b50c ChangeLog= -4.14.295 fc96f9a1a6f8671d034cc8c8e885bb89a52ba38e2ebaba36e9c83e3761ef1f13 linux-4.1= 4.295.tar.gz 62ccb9ba94a7da5115bc923eebf8dffee9229801da02be87d90ae68ab9a76a6b linux-4.1= 4.295.tar.xz 941c34f4a5c438bbb1b0ab5ee84b8075acf9c4d3843697259e980def08c6a839 patch-4.1= 4.295.xz $ sha256sum linux-4.14.295.tar.xz 62ccb9ba94a7da5115bc923eebf8dffee9229801da02be87d90ae68ab9a76a6b linux-4.1= 4.295.tar.xz --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- $ guix hash -S none -H sha256 -f hex linux-4.14.295.tar.xz 62ccb9ba94a7da5115bc923eebf8dffee9229801da02be87d90ae68ab9a76a6b $ guix hash -S none -H sha256 -f nix-base32 linux-4.14.295.tar.xz 0svalywqmrhav63vw0ns06c25sgyvzwfngljpham3nm7jjxbkk32 --8<---------------cut here---------------end--------------->8--- and then you can compare this hash with the one in Guix source [2]. And you can do the same with the deblob scripts. 1: 2: Cheers, simon