Hi, Here I would like to report my attempt to simulate a “network collapse” – as discussed with Mathieu at Guix Days. :-)
What is the minimal set of machines for running “guix time-machine” 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’s 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… 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.org/git/guix.git'... substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: warning: ci.guix.gnu.org: host not found: Name or service not known substitute: substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or 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.scm' with other substitute URLs... guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or service not known guix substitute: error: failed to find alternative substitute for '/gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm' substitution of /gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm failed 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' failed (usually happens due to networking issues); try `--fallback' to build derivation from source --8<---------------cut here---------------end--------------->8--- which is a bit unexpected. I miss why Guix does not fallback by itself but that’s 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.org/git/guix.git'... substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: warning: ci.guix.gnu.org: host not found: Name or service not known substitute: substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or 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.scm' with other substitute URLs... guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or service not known guix substitute: error: failed to find alternative substitute for '/gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm' substitution of /gnu/store/8kv98fjwjp26ry1ixjdz28i1vjj9xfqi-config.scm failed 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-derivation.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-ghostscript-9.27-doc' with other substitute URLs... guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or service not known guix substitute: error: failed to find alternative substitute for '/gnu/store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscript-9.27-doc' @ substituter-failed /gnu/store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscript-9.27-doc fetching path `/gnu/store/l1iakyjw5lacjbnynm6z7b31clyh1llx-ghostscript-9.27-doc' (empty status: '') Backtrace: 13 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation") In ice-9/eval.scm: 155:9 12 (_ _) 159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-user) 7fb6842d0c?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 10 (run-with-store #<store-connection 256.99 7fb681ec7500> #<procedure 7fb67d5c8d80 at ./guix/self.scm:11?> ?) 1811:8 9 (_ #<store-connection 256.99 7fb681ec7500>) In ./guix/gexp.scm: 959:2 8 (_ #<store-connection 256.99 7fb681ec7500>) 819:2 7 (_ #<store-connection 256.99 7fb681ec7500>) In ./guix/store.scm: 1859:12 6 (_ #<store-connection 256.99 7fb681ec7500>) 1312:5 5 (map/accumulate-builds #<store-connection 256.99 7fb681ec7500> #<procedure 7fb67e8492c0 at ./guix/stor?> ?) 1323:15 4 (_ #<store-connection 256.99 7fb681ec7500> ("/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-ghostscrip?" ?) ?) 1323:15 3 (loop #f) 711:11 2 (process-stderr #<store-connection 256.99 7fb681ec7500> _) In ./guix/serialization.scm: 101:11 1 (read-int #<input-output: file 10>) 79:6 0 (get-bytevector-n* #<input-output: file 10> 8) ./guix/serialization.scm:79:6: In procedure get-bytevector-n*: ERROR: 1. &nar-error: file: #f port: #<input-output: file 10> guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305bebfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to <bug-g...@gnu.org>. --8<---------------cut here---------------end--------------->8--- It’s more than before… but still. The backtrace is unexpected–another 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.org/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.tar.gz.drv - x86_64-linux /var/log/guix/drvs/z9//gv2cv3g61ywd5xrjybradhazjp27m4-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/bzip2-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.org/cgit/guix.git/plain/gnu/packages/bootstrap/i686-linux/bash?id=44f07d1dc6806e97c4e9ee3e6be883cc59dc666e... @ build-log 2206585 141 In procedure getaddrinfo: Name or service not known Trying to use Disarchive to assemble /gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-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/i686-linux/bash?id=44f07d1dc6806e97c4e9ee3e6be883cc59dc666e" builder for `/gnu/store/y0bayja26kgi6whfzrwkx7rv88x25qw9-bash.drv' failed to produce output path `/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash' @ build-failed /gnu/store/y0bayja26kgi6whfzrwkx7rv88x25qw9-bash.drv - 1 builder for `/gnu/store/y0bayja26kgi6whfzrwkx7rv88x25qw9-bash.drv' failed to produce 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-compute-guix-derivation") In ice-9/eval.scm: 155:9 9 (_ _) 159:9 8 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-user) 7f8d4d479c?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 7 (run-with-store #<store-connection 256.99 7f8d4b0724b0> #<procedure 7f8d3b427580 at ./guix/self.scm:11?> ?) 1811:8 6 (_ #<store-connection 256.99 7f8d4b0724b0>) In ./guix/gexp.scm: 959:2 5 (_ #<store-connection 256.99 7f8d4b0724b0>) 819:2 4 (_ #<store-connection 256.99 7f8d4b0724b0>) In ./guix/store.scm: 1859:12 3 (_ #<store-connection 256.99 7f8d4b0724b0>) 1312:5 2 (map/accumulate-builds #<store-connection 256.99 7f8d4b0724b0> #<procedure 7f8d4a374900 at ./guix/stor?> ?) 1323:15 1 (_ #<store-connection 256.99 7f8d4b0724b0> ("/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-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-ghostscript-9.27.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305bebfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to <bug-g...@gnu.org>. --8<---------------cut here---------------end--------------->8--- Well, the failure is expected but not the backtrace–again 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.org/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.tar.gz.drv - x86_64-linux /var/log/guix/drvs/z9//gv2cv3g61ywd5xrjybradhazjp27m4-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/bzip2-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/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar.lz' @ build-failed /gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv - 1 builder for `/gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv' failed to produce output path `/gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar.lz' cannot build derivation `/gnu/store/kdm7cyhlqqv3cri4qlymjrjfvd2imm24-ed-1.15.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//s4kkxyqn79sys2jkbw26w522adkrqp-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-ghostscript-9.27.drv': 1 dependencies couldn't be built Backtrace: 10 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation") In ice-9/eval.scm: 155:9 9 (_ _) 159:9 8 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-user) 7f0edc744c?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 7 (run-with-store #<store-connection 256.99 7f0eda33a500> #<procedure 7f0ecfdaa8c0 at ./guix/self.scm:11?> ?) 1811:8 6 (_ #<store-connection 256.99 7f0eda33a500>) In ./guix/gexp.scm: 959:2 5 (_ #<store-connection 256.99 7f0eda33a500>) 819:2 4 (_ #<store-connection 256.99 7f0eda33a500>) In ./guix/store.scm: 1859:12 3 (_ #<store-connection 256.99 7f0eda33a500>) 1312:5 2 (map/accumulate-builds #<store-connection 256.99 7f0eda33a500> #<procedure 7f0ed1f53340 at ./guix/stor?> ?) 1323:15 1 (_ #<store-connection 256.99 7f0eda33a500> ("/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-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-ghostscript-9.27.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305bebfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to <bug-g...@gnu.org>. --8<---------------cut here---------------end--------------->8--- Well, that’s 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.org/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.tar.xz.drv - x86_64-linux /var/log/guix/drvs/xj//s4kkxyqn79sys2jkbw26w522adkrqp-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/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar.lz' @ build-failed /gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv - 1 builder for `/gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv' failed to produce output path `/gnu/store/0xgcp3mgq3nql22ak97dacvs3k18c4zg-ed-1.15.tar.lz' cannot build derivation `/gnu/store/kdm7cyhlqqv3cri4qlymjrjfvd2imm24-ed-1.15.drv': 1 dependencies couldn't be built @ build-started /gnu/store/d3ixmflajlvg20xijm1y782srghbj4bi-file-5.33.tar.gz.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-ghostscript-9.27.drv': 1 dependencies couldn't be built Backtrace: 10 (primitive-load "/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation") In ice-9/eval.scm: 155:9 9 (_ _) 159:9 8 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-user) 7f6be7e71c?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ./guix/store.scm: 1975:24 7 (run-with-store #<store-connection 256.99 7f6be5a69500> #<procedure 7f6bdd3c9d40 at ./guix/self.scm:11?> ?) 1811:8 6 (_ #<store-connection 256.99 7f6be5a69500>) In ./guix/gexp.scm: 959:2 5 (_ #<store-connection 256.99 7f6be5a69500>) 819:2 4 (_ #<store-connection 256.99 7f6be5a69500>) In ./guix/store.scm: 1859:12 3 (_ #<store-connection 256.99 7f6be5a69500>) 1312:5 2 (map/accumulate-builds #<store-connection 256.99 7f6be5a69500> #<procedure 7f6bddcfa520 at ./guix/stor?> ?) 1323:15 1 (_ #<store-connection 256.99 7f6be5a69500> ("/gnu/store/36fgj9n3c8bmix2pd12kfaszi7bd5y7a-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-ghostscript-9.27.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/lim79w7d43hr4rxnj6qkiijfbh30fkgv-compute-guix-derivation' failed to compute the derivation for Guix (version: "d62c9b2671be55ae0305bebfda17b595f33797f2"; system: "x86_64-linux"; host version: "b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e"; pull-version: 1). Please report it by email to <bug-g...@gnu.org>. --8<---------------cut here---------------end--------------->8--- Still failing and that’s not expected. ;-) Let add ’ed’ manually by restoring the network and running, guix build /gnu/store/1bhz96rq2faiy8r7yk29g2ydrrs4pzfy-ed-1.15.tar.lz.drv then disallow again the network and run again “guix time-machine”. 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-stripped-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-i686-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…