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 mNErBpRb/mM3cgAAbAwnHQ (envelope-from ) for ; Tue, 28 Feb 2023 20:52:52 +0100 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 8BljBpRb/mP6PQAA9RJhRA (envelope-from ) for ; Tue, 28 Feb 2023 20:52:52 +0100 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 7B0501128C for ; Tue, 28 Feb 2023 20:52:51 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pX614-0001sg-OR; Tue, 28 Feb 2023 14:52:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pX612-0001sI-B7 for guix-devel@gnu.org; Tue, 28 Feb 2023 14:52:00 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pX60u-0003jP-Vl; Tue, 28 Feb 2023 14:52:00 -0500 Received: by mail-wm1-x32f.google.com with SMTP id p16so7195425wmq.5; Tue, 28 Feb 2023 11:51:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677613910; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=5I9HiWEP9x6ghuEtz2Pu5SlQ94aUkD4Ha+86J82AvUc=; b=B5ow1GJcR9a2aYoaub3GYROUZPSHuRORhxMdLKPfx3PqvF6Sf0DgitIeKMd0OMYun4 Jl/ROJAFmx7BWrM5ZRatB9TErAtH+nuQNwp4/EzlZibLrQJXHCdcXJxmcDa3ocaX4Fid J10AvZmvw1BQKaBoMHGmT0kPZy9dm2KQz1hr/5d5pkuVEtKOHxE9GbpSaTJl1O939BqP tG8I+UF5dJsbMcA/cJ5Vg8G4ys/bwzfJlJ+qR0YT1iSyfynOr5SpL3NBSZ/bcgxEtuwU 4ynnoiFxZfTg64VPAOfU/4bq9KfNOATYumQbiahqVYxoGoht/xg7BcNr7r2b0fdWdGda KUMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677613910; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5I9HiWEP9x6ghuEtz2Pu5SlQ94aUkD4Ha+86J82AvUc=; b=3lWPBQG7hKSQ9JiN5IyFNKtFHHbUz+lgp188mTTx8oiTA85hfypkFC829MHt/kFepp Xs26pjdqDxCcLWLjpdJy4BIgjPG+pEnBsx0cJM7/HwNpWgY55ONwDKZgXplMU33R6NyD jCRShv2oQQiEBMp8UxpgAcvHNDRwSHWpUrvVSQ70+8egBO6CNy0B8YkhlEYizJCoae9u fI6LRVN/NHfASWqccxsRcGA8p/e6UfKjydCSr+7xe43ZAzG4BSiA0YP2NZyQbrL4F7JL +J/C4dha0V2yH9L6ltBBnVTpeSXozfJUX8BIhDLjCrOxomiV4vMAVBjdaSk0mOo9pHx4 eGEA== X-Gm-Message-State: AO0yUKUhMuhdlKDqh533zg5PTL78fKcgyOQrylnnQlllg/I23eIeC2B9 ZZ+pUfmkRLjThGoQ4vhda7BaggJBHiM= X-Google-Smtp-Source: AK7set+g9biDUq+xeo05kBZOppgKBYG+RpBYaoEJy3duddwywDU8f0u7h5L6yNjCrFUxQ9T9R/OFDA== X-Received: by 2002:a05:600c:3506:b0:3e9:b564:fae4 with SMTP id h6-20020a05600c350600b003e9b564fae4mr2796799wmq.0.1677613909476; Tue, 28 Feb 2023 11:51:49 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id u17-20020adff891000000b002c553e061fdsm10518272wrp.112.2023.02.28.11.51.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Feb 2023 11:51:48 -0800 (PST) From: Simon Tournier To: Guix Devel Cc: Mathieu Othacehe Subject: Guix v1.1.0 (~2020) and Software Heritage & friends Date: Tue, 28 Feb 2023 20:51:46 +0100 Message-ID: <87v8jlh8kt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x32f.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_BTC_ID=0.244, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677613971; a=rsa-sha256; cv=none; b=mATO8Aa1CRErlKM7J+RkoCczSABg086rzo4asahtckrQFPh2b3MHGw2lLGW3dJbBYqzq4b dPh8LKbK0bEFV5IHYLTGEWAyxcjO/kcgnboGyDgHGLgNWIDL6mkeAoLyC8ApSZdSsSExEl PEXS5AE6qObGOJZTFIiUuOXjX8n9GDgT8s8p4cmHbMoXVubDKlkUVqhBKeKoQk+2iXntut cMQw7bWeLHb3j/lP0E9KaB5iM93wVg16N7sWheoorl6HzzJWU25emXi4lMJmeKGW00mlkG wkyWgJXaO/vCVYPrMzhBdnvQ/zSV0ReIqSQJehS2TgGMlqApU8M2aap/QEDu6g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=B5ow1GJc; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677613971; 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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=5I9HiWEP9x6ghuEtz2Pu5SlQ94aUkD4Ha+86J82AvUc=; b=aFzsvMuYjjcXX0xfpl9zMo/SDYpglGueb6St1qHd5OxTJv0TL95xDOOAMqGRdyfOC+2kXb m4Qo7xQPBkWvO+zt5ujBgOOy/OkuUkD2zMIS/3OsHXPoexr62k1Ar86r7kFYdQpxTl+Ytx 4fSErhM8dXcjbvy/4y3/BFgXDDLJ3Hxn39+OxRqvxtpRBw83qmxf17EihwIuEFLBnRxbsz CTgZcCf2P7FxWMcmFgzE/mnnOsEGL5py2XCjxsMjInCGIbiMEwy6p6my4Q7L0vaiiLOGOy 6jTjPpx1GmmAhx+SAaP8LmziQJX28F0W4axmcN/GgJiPl/orJeqk/ZWAwMy5Wg== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -6.41 X-Spam-Score: -6.41 X-Migadu-Queue-Id: 7B0501128C Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=B5ow1GJc; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com X-TUID: pQgWEcaHjUAh Hi, Here I would like to report my attempt to simulate a =E2=80=9Cnetwork colla= pse=E2=80=9D =E2=80=93 as discussed with Mathieu at Guix Days. :-) What is the minimal set of machines for running =E2=80=9Cguix time-machine= =E2=80=9D from a current Guix to an older one? Using this, archive.softwareheritage.org disarchive.guix.gnu.org git.savannah.gnu.org is not enough. It fails for many. For instance, ed-1.15 gcc-core-2.95.3 ghostscript-9.27 guile-2.2.6 linux-libre-4.19.56-gnu linux-libre-headers-stripped-4.14.67-i686-linux mes-0.19 mes-minimal-stripped-0.19-i686-linux do not seem backed up with SWH + Disarchive. Well, basically after these, I stop because it=E2=80=99s boring and I add ftp.gnu.org to the list= . It still fails, nyacc-0.86.0 static-binaries First lesson: we have holes in sources.json and maybe Disarchive too; I will give a look. To be continued=E2=80=A6 Cheers, simon - - - Using Guix b8f6ead (~February 2023) and trying to go to v1.1.0 (~April 2020) corresponding to this commit, --8<---------------cut here---------------start------------->8--- $ cat /tmp/v1.1.0.scm (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") (commit "d62c9b2671be55ae0305bebfda17b595f33797f2"))) --8<---------------cut here---------------end--------------->8--- All is fine when substitutes is allowed and the network is fine. So let garbage collect all and restart reaching the minimal set of network. Now, let disable the network name resolution and only resolve for archive.softwareheritage.org. Then using the exact same command line as previously, I get: --8<---------------cut here---------------start------------->8--- $ guix time-machine -C /tmp/v1.1.0.scm -- help Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%gu= ix substitute: warning: ci.guix.gnu.org: host not found: Name or service no= t known substitute: substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 0.0%guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name o= r service not known substitute: substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 0.0% retrying download of '/gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.sc= m' with other substitute URLs... guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or se= rvice not known guix substitute: error: failed to find alternative substitute for '/gnu/sto= re/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm' substitution of /gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm fail= ed building /gnu/store/4a2p4vylpw1l0wz5szvyh4xgm0x5pl7f-config.scm.drv... guix time-machine: error: some substitutes for the outputs of derivation `/= gnu/store/lf70hiwqyz5qx418zjz7chn2lwq7nhic-module-import-compiled.drv' fail= ed (usually happens due to networking issues); try `--fallback' to build de= rivation from source --8<---------------cut here---------------end--------------->8--- which is a bit unexpected. I miss why Guix does not fallback by itself but that=E2=80=99s another story I guess. Let re-run using --fallback as explained, --8<---------------cut here---------------start------------->8--- $ guix time-machine -C /tmp/v1.1.0.scm --fallback -- help Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%gu= ix substitute: warning: ci.guix.gnu.org: host not found: Name or service no= t known substitute: substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 0.0%guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name o= r service not known substitute: substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 0.0% retrying download of '/gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.sc= m' with other substitute URLs... guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or se= rvice not known guix substitute: error: failed to find alternative substitute for '/gnu/sto= re/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm' substitution of /gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm fail= ed building /gnu/store/4a2p4vylpw1l0wz5szvyh4xgm0x5pl7f-config.scm.drv... building /gnu/store/0xpdpf1az8p2i1zppn4s1w407f5b2ngg-git.scm.drv... building /gnu/store/c70kbbbw6v9vj10fab7jnbjl9yv3s23j-hash.scm.drv... building /gnu/store/cq303xhw6g86b5nyn1xc1gqr2i5bgn91-module-import.drv... building /gnu/store/z4f6cy8lp1c90wvjzh738kdznxbii2vf-module-import.drv... building /gnu/store/wjbqf99lhpyx84c6nqdvvl1lyhgi7igw-module-import-compiled= .drv... building /gnu/store/lf70hiwqyz5qx418zjz7chn2lwq7nhic-module-import-compiled= .drv... building /gnu/store/mhmpdnzklfw2py384wbqa74avnsahg3q-compute-guix-derivatio= n.drv... WARNING: (guix build emacs-build-system): imported module (guix build utils= ) overrides core binding `delete' Computing Guix derivation for 'x86_64-linux'... |@ substituter-started /gnu= /store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscript-9.27-doc substitute retrying download of '/gnu/store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscri= pt-9.27-doc' with other substitute URLs... guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or se= rvice not known guix substitute: error: failed to find alternative substitute for '/gnu/sto= re/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscript-9.27-doc' @ substituter-failed /gnu/store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscrip= t-9.27-doc fetching path `/gnu/store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghos= tscript-9.27-doc' (empty status: '') Backtrace: 13 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-c= ompute-guix-derivation") In ice-9/eval.scm: 155:9 12 (_ _) 159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 10 (run-with-store # # ?) 1811:8 9 (_ #) In ./guix/gexp.scm: 959:2 8 (_ #) 819:2 7 (_ #) In ./guix/store.scm: 1859:12 6 (_ #) 1312:5 5 (map/accumulate-builds #= # ?) 1323:15 4 (_ # ("/gnu/store/36fgj9= n3c8bmix2pd12kfaszi7bd5y7a-ghostscrip?" ?) ?) 1323:15 3 (loop #f) 711:11 2 (process-stderr # _) In ./guix/serialization.scm: 101:11 1 (read-int #) 79:6 0 (get-bytevector-n* # 8) ./guix/serialization.scm:79:6: In procedure get-bytevector-n*: ERROR: 1. &nar-error: file: #f port: # guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d= 43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305be= bfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to . --8<---------------cut here---------------end--------------->8--- It=E2=80=99s more than before=E2=80=A6 but still. The backtrace is unexpec= ted=E2=80=93another story. Again, I do not understand why Guix does not run by itself --no-substitutes, so let force it: --8<---------------cut here---------------start------------->8--- $ guix time-machine -C /tmp/v1.1.0.scm --fallback --no-substitutes -- help Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... Computing Guix derivation for 'x86_64-linux'... WARNING: (guix build emacs= -build-system): imported module (guix build utils) overrides core binding `= delete' |@ build-started /gnu/store/z9gv2cv3g61ywd5xrjybradhazjp27m4-bzip2-1.0.6.ta= r.gz.drv - x86_64-linux /var/log/guix/drvs/z9//gv2cv3g61ywd5xrjybradhazjp27= m4-bzip2-1.0.6.tar.gz.drv.gz 2206447 @ build-log 2206447 15 Starting downl@ build-log 2206447 166 oad of /gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.tar.gz >From https://web.archive.org/web/20180624184806/http://www.bzip.org/1.0.6/b= zip2-1.0.6.tar.gz... @ build-log 2206447 52 In procedure getaddrinfo: Name or service not known [...] Starting download of /gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash >From https://web.archive.org/web/20230228180751/https://git.savannah.gnu.or= g/cgit/guix.git/plain/gnu/packages/bootstrap/i686-linux/bash?id=3D44f07d1dc= 6806e97c4e9ee3e6be883cc59dc666e... @ build-log 2206585 141 In procedure getaddrinfo: Name or service not known Trying to use Disarchive to assemble /gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7= r8i37-bash... @ build-log 2206585 44 could not find its Disarchive specification @ build-log 2206585 209 failed to download "/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash" from = "https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/i6= 86-linux/bash?id=3D44f07d1dc6806e97c4e9ee3e6be883cc59dc666e" builder for `/gnu/store/y0bayja26kgi6whfzrwkx7rv88x25qw9-bash.drv' failed t= o produce output path `/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash' @ build-failed /gnu/store/y0bayja26kgi6whfzrwkx7rv88x25qw9-bash.drv - 1 bui= lder for `/gnu/store/y0bayja26kgi6whfzrwkx7rv88x25qw9-bash.drv' failed to p= roduce output path `/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash' @ build-started /gnu/store/sv095nqg5xfv3a9ii0788ylmvph08ll5-bash50-001.drv = - x86_64-linux /var/log/guix/drvs/sv//095nqg5xfv3a9ii0788ylmvph08ll5-bash50= -001.drv.gz 2206611 cannot build derivation `/gnu/store/9g3mfjpxajl69krfwvdiaznz5gh54af2-guile-= bootstrap-2.0.drv': 1 dependencies couldn't be built [...] Backtrace: 10 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-c= ompute-guix-derivation") In ice-9/eval.scm: 155:9 9 (_ _) 159:9 8 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 7 (run-with-store # # ?) 1811:8 6 (_ #) In ./guix/gexp.scm: 959:2 5 (_ #) 819:2 4 (_ #) In ./guix/store.scm: 1859:12 3 (_ #) 1312:5 2 (map/accumulate-builds #= # ?) 1323:15 1 (_ # ("/gnu/store/36fgj9= n3c8bmix2pd12kfaszi7bd5y7a-ghostscrip?" ?) ?) 1323:15 0 (loop #f) ./guix/store.scm:1323:15: In procedure loop: ERROR: 1. &store-protocol-error: message: "build of `/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-ghost= script-9.27.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d= 43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305be= bfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to . --8<---------------cut here---------------end--------------->8--- Well, the failure is expected but not the backtrace=E2=80=93again another story. :-) Now, let add git.savannah.gnu.org and repeat. --8<---------------cut here---------------start------------->8--- $ guix time-machine -C /tmp/v1.1.0.scm --fallback --no-substitutes -- help Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... Computing Guix derivation for 'x86_64-linux'... WARNING: (guix build emacs= -build-system): imported module (guix build utils) overrides core binding `= delete' |@ build-started /gnu/store/z9gv2cv3g61ywd5xrjybradhazjp27m4-bzip2-1.0.6.ta= r.gz.drv - x86_64-linux /var/log/guix/drvs/z9//gv2cv3g61ywd5xrjybradhazjp27= m4-bzip2-1.0.6.tar.gz.drv.gz 2231928 @ build-log 2231928 15 Starting downl@ build-log 2231928 166 oad of /gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.tar.gz >From https://web.archive.org/web/20180624184806/http://www.bzip.org/1.0.6/b= zip2-1.0.6.tar.gz... @ build-log 2231928 52 In procedure getaddrinfo: Name or service not known [...] failed to download "/gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar= .lz" from "mirror://gnu/ed/ed-1.15.tar.lz" builder for `/gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv= ' failed to produce output path `/gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4z= g-ed-1.15.tar.lz' @ build-failed /gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.d= rv - 1 builder for `/gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar= .lz.drv' failed to produce output path `/gnu/store/0xgcp3mgq3nql22ak97dacvs= 3k18c4zg-ed-1.15.tar.lz' cannot build derivation `/gnu/store/kdm7cyhlqqv3cri4qlymjrjfvd2imm24-ed-1.1= 5.drv': 1 dependencies couldn't be built @ build-started /gnu/store/xjs4kkxyqn79sys2jkbw26w522adkrqp-expat-2.2.7.tar= .xz.drv - x86_64-linux /var/log/guix/drvs/xj//s4kkxyqn79sys2jkbw26w522adkrq= p-expat-2.2.7.tar.xz.drv.gz 2232408 cannot build derivation `/gnu/store/i8nhiybq6a9w6fiz1vhnxc8r00mxyn3q-patch-= 2.7.6.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-ghosts= cript-9.27.drv': 1 dependencies couldn't be built Backtrace: 10 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-c= ompute-guix-derivation") In ice-9/eval.scm: 155:9 9 (_ _) 159:9 8 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 7 (run-with-store # # ?) 1811:8 6 (_ #) In ./guix/gexp.scm: 959:2 5 (_ #) 819:2 4 (_ #) In ./guix/store.scm: 1859:12 3 (_ #) 1312:5 2 (map/accumulate-builds #= # ?) 1323:15 1 (_ # ("/gnu/store/36fgj9= n3c8bmix2pd12kfaszi7bd5y7a-ghostscrip?" ?) ?) 1323:15 0 (loop #f) ./guix/store.scm:1323:15: In procedure loop: ERROR: 1. &store-protocol-error: message: "build of `/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-ghost= script-9.27.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d= 43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305be= bfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to . --8<---------------cut here---------------end--------------->8--- Well, that=E2=80=99s still expected. Now, let add disarchive.guix.gnu.org = and repeat. --8<---------------cut here---------------start------------->8--- $ guix time-machine -C /tmp/v1.1.0.scm --fallback --no-substitutes -- help Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... Computing Guix derivation for 'x86_64-linux'... WARNING: (guix build emacs= -build-system): imported module (guix build utils) overrides core binding `= delete' |@ build-started /gnu/store/xjs4kkxyqn79sys2jkbw26w522adkrqp-expat-2.2.7.ta= r.xz.drv - x86_64-linux /var/log/guix/drvs/xj//s4kkxyqn79sys2jkbw26w522adkr= qp-expat-2.2.7.tar.xz.drv.gz 2234548 @ build-log 2234548 19 Starting download @ build-log 2234548 152 of /gnu/store/m88np9f2215x7bvn2nfwj777src4imjq-expat-2.2.7.tar.xz >From http://downloads.sourceforge.net/project/expat/expat/2.2.7/expat-2.2.7= .tar.xz... @ build-log 2234548 142 In procedure getaddrinfo: Name or service not known [...] @ build-log 2234568 179 download failed "https://archive.softwareheritage.org/api/1/content/sha256:= ad4489c0ad7a108c514262da28e6c2a426946fb408a3977ef1ed34308bdfd174/raw/" 404 = "Not Found" Starting downloa@ build-log 2234568 69 d of /gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar.lz >From @ build-log 2234568 94 https://web.archive.org/web/20230228192114/https://ftpmirror.gnu.org/gnu/ed= /ed-1.15.tar.lz... @ build-log 2234568 52 In procedure getaddrinfo: Name or service not known @ build-log 2234568 1 T@ build-log 2234568 6 rying @ build-log 2234568 3 to @ build-log 2234568 4 use @ build-log 2234568 3 Dis@ build-log 2234568 4 arch@ build-log 2234568 4 ive @ build-log 2234568 4 to a@ build-log 2234568 4 ssem@ build-log 2234568 3 ble@ build-log 2234568 1 @ build-log 2234568 62 /gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar.lz... @ build-log 2234568 24 could not find its Disar@ build-log 2234568 20 chive specification @ build-log 2234568 118 failed to download "/gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar= .lz" from "mirror://gnu/ed/ed-1.15.tar.lz" builder for `/gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv= ' failed to produce output path `/gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4z= g-ed-1.15.tar.lz' @ build-failed /gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.d= rv - 1 builder for `/gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar= .lz.drv' failed to produce output path `/gnu/store/0xgcp3mgq3nql22ak97dacvs= 3k18c4zg-ed-1.15.tar.lz' cannot build derivation `/gnu/store/kdm7cyhlqqv3cri4qlymjrjfvd2imm24-ed-1.1= 5.drv': 1 dependencies couldn't be built @ build-started /gnu/store/d3ixmflajlvg20xijm1y782srghbj4bi-file-5.33.tar.g= z.drv - x86_64-linux /var/log/guix/drvs/d3//ixmflajlvg20xijm1y782srghbj4bi-= file-5.33.tar.gz.drv.gz 2234588 cannot build derivation `/gnu/store/i8nhiybq6a9w6fiz1vhnxc8r00mxyn3q-patch-= 2.7.6.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-ghosts= cript-9.27.drv': 1 dependencies couldn't be built Backtrace: 10 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-c= ompute-guix-derivation") In ice-9/eval.scm: 155:9 9 (_ _) 159:9 8 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 7 (run-with-store # # ?) 1811:8 6 (_ #) In ./guix/gexp.scm: 959:2 5 (_ #) 819:2 4 (_ #) In ./guix/store.scm: 1859:12 3 (_ #) 1312:5 2 (map/accumulate-builds #= # ?) 1323:15 1 (_ # ("/gnu/store/36fgj9= n3c8bmix2pd12kfaszi7bd5y7a-ghostscrip?" ?) ?) 1323:15 0 (loop #f) ./guix/store.scm:1323:15: In procedure loop: ERROR: 1. &store-protocol-error: message: "build of `/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-ghost= script-9.27.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d= 43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305be= bfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to . --8<---------------cut here---------------end--------------->8--- Still failing and that=E2=80=99s not expected. ;-) Let add =E2=80=99ed=E2=80=99 manually by restoring the network and running, guix build /gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.d= rv then disallow again the network and run again =E2=80=9Cguix time-machine=E2= =80=9D. And repeat for others. /gnu/store/vxzq9glg4pck4va6aga791g04z6rckx3-gcc-core-2.95.3.tar.gz.drv /gnu/store/g8bln8bi8l70ikkwpd4gpiqas2gp8x9n-ghostscript-9.27.tar.xz.drv /gnu/store/pf9acfsb3zkmvfqcny4b8hrjif9a1kb8-guile-2.2.6.tar.xz.drv /gnu/store/qwbmqzyqv8nl39pkmzyp268lcnjrhrvs-linux-libre-4.19.56-gnu.tar= .xz.drv /gnu/store/bdiwmsi227a9di29hvmw9x6r006jm0kk-linux-libre-headers-strippe= d-4.14.67-i686-linux.tar.xz.drv /gnu/store/w4cprnzzz8siim5j1mqk0w6myrpigngb-mes-0.19.tar.gz.drv /gnu/store/h54ichi7phb3ph07sxbclwdc56a8z7y1-mes-minimal-stripped-0.19-i= 686-linux.tar.xz.drv Now, I add ftp.gnu.org to the list of allowed machines because I am bored. Again, it fails for: /gnu/store/85p96nq7i86cav03m5ahxlcldzd8wq8c-nyacc-0.86.0.tar.gz.drv /gnu/store/sjf06i58f3bbhfggw6sj3n742zkn9632-static-binaries.tar.xz.drv Manual addition. Then it starts to build. \o/ But then it fails with: --8<---------------cut here---------------start------------->8--- command "sh" "check.sh" failed with status 1 builder for `/gnu/store/ssj7xx3q05l4b84iyzrc90rdw79c90b3-tcc-boot0-0.9.26-6= .c004e9a.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- well, keep it for another investigation=E2=80=A6