guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Guix v1.1.0 (~2020) and Software Heritage & friends


From: Simon Tournier
Subject: Guix v1.1.0 (~2020) and Software Heritage & friends
Date: Tue, 28 Feb 2023 20:51:46 +0100

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 via email to

[Prev in Thread] Current Thread [Next in Thread]