all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Simon Tournier <zimon.toutoune@gmail.com>
To: Guix Devel <guix-devel@gnu.org>
Cc: Mathieu Othacehe <othacehe@gnu.org>
Subject: Guix v1.1.0 (~2020) and Software Heritage & friends
Date: Tue, 28 Feb 2023 20:51:46 +0100	[thread overview]
Message-ID: <87v8jlh8kt.fsf@gmail.com> (raw)

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-guix@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-guix@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-guix@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-guix@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…



             reply	other threads:[~2023-02-28 19:52 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-28 19:51 Simon Tournier [this message]
2023-03-01 15:12 ` v1.1.0 (~2020) and SWH: Part II Simon Tournier
2023-03-06 20:40 ` Guix v1.1.0 (~2020) and Software Heritage & friends Ludovic Courtès
2023-03-07 10:27   ` Simon Tournier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87v8jlh8kt.fsf@gmail.com \
    --to=zimon.toutoune@gmail.com \
    --cc=guix-devel@gnu.org \
    --cc=othacehe@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.