guix says I found a bug!

  • Done
  • quality assurance status badge
Details
4 participants
  • Andreas Enge
  • Josselin Poiret
  • Maxime Devos
  • Konstantinos Karachalios
Owner
unassigned
Submitted by
Konstantinos Karachalios
Severity
normal
K
K
Konstantinos Karachalios wrote on 26 Apr 2022 13:01
(address . bug-guix@gnu.org)
3aae65daa48639138dd5c089599ab42f262a3b32@hey.com
Hello!

While trying to get started with guix on Fedora 35 (fairly fresh
install), I encountered the following while running `guix pull`:
guix pull: error: You found a bug: the program
'/gnu/store/yvyfk9rpnh8kb6jxsa1m4q5p1bnh3l22-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"58f3727767dc6b7ffd27d9cea87cf391845bbba6"; system: "x86_64-linux"; host
version: "1.3.0"; pull-version: 1). Please report the COMPLETE output
above by email to <bug-guix@gnu.org>.
The rest of the output follows:
[vrnk@fedora ~]$ guix pull Updating channel 'guix' from Git repository
'guix', commits 9edb3f6 to 58f3727 (17,970 new commits)... Building from
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% building
/gnu/store/sflmgcfcdwizj7iyd3pfksdvrkc3pskb-config.scm.drv...
building /gnu/store/7k17dvmcrdicjsdxmpvhss4p3i3d70j5-git.scm.drv...
building /gnu/store/j9s3n7iqvh8pqkxkwy91nq3qynr1nby7-hash.scm.drv...
building /gnu/store/4cbz087cfn1kqmkjqw69vm4zcz5n01i8-module-
import.drv...
building /gnu/store/nklbz5qhr7r4lpp2by9lp43ky8a0bl09-module-
import.drv...
building /gnu/store/c6s5105fvkcwcwcnlqy4n312gkam1db6-module-import-
compiled.drv...
building /gnu/store/dzbh008q3mm3rkmhq5j3sgxxhz87dfw1-module-import-
compiled.drv...
building /gnu/store/wa1syp7rkj9wv58qv6002a5180qyw237-compute-guix-
derivation.drv... substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0% glibc-
utf8-locales-2.33 382KiB 61.2MiB/s 00:00 [##################] 100.0%
bash-static-5.1.8 646KiB 1.25GiB/s 00:00 [##################] 100.0%
gnutls-3.7.2-doc 1.0MiB 3.40GiB/s 00:00 [##################] 100.0%
glibc-2.33 9.0MiB 67.5MiB/s 00:00 [##################] 100.0% bash-
minimal-5.1.8 589KiB 1.5MiB/s 00:00 [##################] 100.0% gcc-
10.3.0-lib 5.2MiB 19.3MiB/s 00:00 [##################] 100.0% bash-
minimal-5.1.8 589KiB 4.2MiB/s 00:00 [##################] 100.0% bzip2-
1.0.8 59KiB 306KiB/s 00:00 [##################] 100.0% expat-2.4.1 97KiB
648KiB/s 00:00 [##################] 100.0% gmp-6.2.1 608KiB 1.35GiB/s
00:00 [##################] 100.0% http-parser-2.9.4-1.ec8b5ee 19KiB
82KiB/s 00:00 [##################] 100.0% libffi-3.3 51KiB 356KiB/s
00:00 [##################] 100.0% libgc-8.0.4 224KiB 1.5MiB/s 00:00
[##################] 100.0% libgpg-error-1.42 238KiB 1.3MiB/s 00:00
[##################] 100.0% libtasn1-4.17.0 106KiB 614KiB/s 00:00
[##################] 100.0% libgcrypt-1.8.8 499KiB 2.6MiB/s 00:00
[##################] 100.0% libunistring-0.9.10 492KiB 1.2MiB/s 00:00
[##################] 100.0% ncurses-6.2.20210619 702KiB 2.7MiB/s 00:00
[##################] 100.0% libidn2-2.3.1 138KiB 759KiB/s 00:00
[##################] 100.0% nettle-3.7.3 353KiB 2.0MiB/s 00:00
[##################] 100.0% nghttp2-1.44.0-lib 92KiB 341KiB/s 00:00
[##################] 100.0% openssl-1.1.1l 1.8MiB 11.5MiB/s 00:00
[##################] 100.0% p11-kit-0.23.22 516KiB 1.5MiB/s 00:00
[##################] 100.0% mit-krb5-1.19.2 1.1MiB 8.3MiB/s 00:00
[##################] 100.0% pkg-config-0.29.2 209KiB 1.5MiB/s 00:00
[##################] 100.0% readline-8.1.1 433KiB 753KiB/s 00:01
[##################] 100.0% guile-3.0.7 8.0MiB 18.4MiB/s 00:00
[##################] 100.0% zlib-1.2.11 80KiB 282KiB/s 00:00
[##################] 100.0% gnutls-3.7.2 1.8MiB 7.9MiB/s 00:00
[##################] 100.0% libssh-0.9.6 257KiB 1.45GiB/s 00:00
[##################] 100.0% curl-7.79.1 377KiB 1.31GiB/s 00:00
[##################] 100.0% gnutls-3.7.2-debug 4.4MiB 10.1MiB/s 00:00
[##################] 100.0% git-minimal-2.35.1 4.1MiB 11.8MiB/s 00:00
[##################] 100.0% guile-ssh-0.15.1 242KiB 896.2MiB/s 00:00
[##################] 100.0% libssh2-1.9.0 231KiB 790.0MiB/s 00:00
[##################] 100.0% guile-ssh-0.15.1-debug 238KiB 568.3MiB/s
00:00 [##################] 100.0% pcre2-10.37 1.1MiB 3.50GiB/s 00:00
[##################] 100.0% libgit2-1.3.0 624KiB 2.5MiB/s 00:00
[##################] 100.0% guile-git-0.5.2 494KiB 23KiB/s 00:22
[##################] 100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes
from 'https://ci.guix.gnu.org'... 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute:
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% graphviz-2.49.0-doc 2.0MiB 3.4MiB/s 00:01 [##################]
100.0% binutils-2.37 5.0MiB 11.8MiB/s 00:00 [##################] 100.0%
bzip2-1.0.8 59KiB 198KiB/s 00:00 [##################] 100.0% coreutils-
8.32 2.4MiB 12.6MiB/s 00:00 [##################] 100.0% coreutils-
minimal-8.32 2.6MiB 6.3MiB/s 00:00 [##################] 100.0% file-5.39
325KiB 1.37GiB/s 00:00 [##################] 100.0% font-dejavu-2.37
2.6MiB 7.7MiB/s 00:00 [##################] 100.0% fribidi-1.0.9 75KiB
229.5MiB/s 00:00 [##################] 100.0% gdbm-1.20 191KiB 790KiB/s
00:00 [##################] 100.0% glibc-2.33-static 1.4MiB 6.1MiB/s
00:00 [##################] 100.0% glibc-utf8-locales-2.33 808KiB
6.2MiB/s 00:00 [##################] 100.0% graphite2-1.3.13 97KiB
799KiB/s 00:00 [##################] 100.0% grep-3.6 228KiB 954.2MiB/s
00:00 [##################] 100.0% icu4c-69.1 10.5MiB 15.7MiB/s 00:01
[##################] 100.0% libbsd-0.10.0 101KiB 350.2MiB/s 00:00
[##################] 100.0% libcap-2.62 86KiB 356.6MiB/s 00:00
[##################] 100.0% libdaemon-0.14 31KiB 241KiB/s 00:00
[##################] 100.0% libdatrie-0.2.13 42KiB 466KiB/s 00:00
[##################] 100.0% libevent-2.1.12 304KiB 2.0MiB/s 00:00
[##################] 100.0% libffi-3.3 54KiB 274KiB/s 00:00
[##################] 100.0% libgc-8.0.4 214KiB 2.2MiB/s 00:00
[##################] 100.0% libice-1.0.10 72KiB 285.0MiB/s 00:00
[##################] 100.0% libjpeg-turbo-2.0.5 405KiB 3.1MiB/s 00:00
[##################] 100.0% libltdl-2.4.6 37KiB 310KiB/s 00:00
[##################] 100.0% libpng-1.6.37 226KiB 2.7MiB/s 00:00
[##################] 100.0% libsigsegv-2.13 18KiB 84KiB/s 00:00
[##################] 100.0% freetype-2.10.4 533KiB 2.4MiB/s 00:00
[##################] 100.0% gawk-5.1.0 1.0MiB 10.1MiB/s 00:00
[##################] 100.0% fontconfig-minimal-2.13.94 166KiB 1.2MiB/s
00:00 [##################] 100.0% libthai-0.1.28 185KiB 1.9MiB/s 00:00
[##################] 100.0% gd-2.3.2 137KiB 553.4MiB/s 00:00
[##################] 100.0% libunistring-0.9.10 614KiB 4.6MiB/s 00:00
[##################] 100.0% libxau-1.0.9 8KiB 99KiB/s 00:00
[##################] 100.0% libxdmcp-1.1.3 24KiB 235KiB/s 00:00
[##################] 100.0% lz4-1.9.3 143KiB 807KiB/s 00:00
[##################] 100.0% libxcb-1.14 305KiB 1008.8MiB/s 00:00
[##################] 100.0% pcre-8.45 598KiB 1.61GiB/s 00:00
[##################] 100.0% libx11-1.7.3.1 761KiB 1.90GiB/s 00:00
[##################] 100.0% perl-5.34.0 15.1MiB 14.4MiB/s 00:01
[##################] 100.0% dbus-1.12.20 286KiB 1.24GiB/s 00:00
[##################] 100.0% libxext-1.3.4 35KiB 136.4MiB/s 00:00
[##################] 100.0% libxrender-0.9.10 22KiB 61.2MiB/s 00:00
[##################] 100.0% pixman-0.40.0 233KiB 982.7MiB/s 00:00
[##################] 100.0% libxft-2.3.3 48KiB 164.3MiB/s 00:00
[##################] 100.0% pkg-config-0.29.2 187KiB 1.2MiB/s 00:00
[##################] 100.0% sed-4.8 224KiB 448KiB/s 00:01
[##################] 100.0% guile-3.0.7 8.0MiB 6.9MiB/s 00:01
[##################] 100.0% sqlite-3.36.0 1.1MiB 13.9MiB/s 00:00
[##################] 100.0% ld-wrapper-0 13KiB 114KiB/s 00:00
[##################] 100.0% guix-daemon-1.3.0-24.2fb4304 259KiB 1.9MiB/s
00:00 [##################] 100.0% utf8proc-2.5.0 65KiB 242KiB/s 00:00
[##################] 100.0% util-linux-2.37.2-lib 1.7MiB 13.4MiB/s 00:00
[##################] 100.0% xz-5.2.5 308KiB 675KiB/s 00:00
[##################] 100.0% glib-2.70.2 2.7MiB 25.2MiB/s 00:00
[##################] 100.0% apr-1.7.0 314KiB 2.0MiB/s 00:00
[##################] 100.0% avahi-0.8 384KiB 1.31GiB/s 00:00
[##################] 100.0% apr-util-1.6.1 168KiB 1.1MiB/s 00:00
[##################] 100.0% cairo-1.16.0 695KiB 6.7MiB/s 00:00
[##################] 100.0% gts-0.7.6 299KiB 2.2MiB/s 00:00
[##################] 100.0% guile-avahi-0.4.0-1.6d43caf 53KiB 275KiB/s
00:00 [##################] 100.0% harfbuzz-2.8.2 813KiB 9.7MiB/s 00:00
[##################] 100.0% libsm-1.2.3 43KiB 238KiB/s 00:00
[##################] 100.0% pango-1.48.10 344KiB 3.5MiB/s 00:00
[##################] 100.0% libxt-1.2.1 193KiB 643.7MiB/s 00:00
[##################] 100.0% serf-1.3.9 81KiB 317.6MiB/s 00:00
[##################] 100.0% libxmu-1.1.3 68KiB 188.3MiB/s 00:00
[##################] 100.0% libxpm-3.5.13 54KiB 161.9MiB/s 00:00
[##################] 100.0% subversion-1.14.1 2.6MiB 6.5MiB/s 00:00
[##################] 100.0% libxaw-1.0.14 344KiB 1009.4MiB/s 00:00
[##################] 100.0% graphviz-2.49.0 1.3MiB 222KiB/s 00:06
[##################] 100.0% substitute: updating substitutes from
'https://ci.guix.gnu.org'... 100.0% texlive-amsmath-59745 2.3MiB
4.17GiB/s 00:00 [##################] 100.0% substitute: updating
substitutes from 'https://ci.guix.gnu.org'... 100.0% texlive-babel-
fixed-59745 1.5MiB 302KiB/s 00:05 [##################] 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0% guix substitute: warning: while fetching
texlive-psnfss-fixed-59745: server is somewhat slow guix substitute:
warning: try `--no-substitutes' if the problem persists Backtrace: 17
(primitive-load "/gnu/store/yvyfk9rpnh8kb6jxsa1m4q5p1bnh3l22-compute-
guix-derivation") In ice-9/eval.scm: 155:9 16 (_ _) 159:9 15 (_
#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?)
?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ice-9/boot-9.scm: 152:2 14 (with-
fluid* _ _ _) 152:2 13 (with-fluid* _ _ _) In ./guix/store.scm: 2129:24
12 (run-with-store #<store-connection 256.99 7ffa96491280> _ #:guile-
for-build _ #:system _ #:target _) 1966:8 11 (_ _) In ./guix/gexp.scm:
299:22 10 (_ _) 1180:2 9 (_ _) 1046:2 8 (_ _) 892:4 7 (_ _) In
./guix/store.scm: 2014:12 6 (_ #<store-connection 256.99 7ffa98357640>)
1410:13 5 (map/accumulate-builds #<store-connection 256.99 7ffa98357640>
#<procedure 7ffa94af1e40 at ./guix/stor?> ?) 1410:13 4 (map/accumulate-
builds #<store-connection 256.99 7ffa98357640> #<procedure 7ffa899dd900
at ./guix/stor?> ?) 1410:13 3 (map/accumulate-builds #<store-connection
256.99 7ffa98357640> #<procedure 7ffa89743ce0 at ./guix/stor?> ?)
1410:13 2 (map/accumulate-builds #<store-connection 256.99 7ffa98357640>
#<procedure 7ffa7a5904a0 at ./guix/stor?> ?) 1406:5 1 (map/accumulate-
builds #<store-connection 256.99 7ffa98357640> #<procedure 7ffa7a33c100
at ./guix/stor?> ?) 1421:15 0 (_ #<store-connection 256.99 7ffa98357640>
_ _) ./guix/store.scm:1421:15: ERROR: 1. &store-protocol-error: message:
"some substitutes for the outputs of derivation
`/gnu/store/bgz01khbwy0h8jv64f0cnydw8rliv6l5-texlive-psnfss-fixed-
59745.drv' failed (usually happens due to networking issues); try `--
fallback' to build derivation from source " status: 1 guix pull: error:
You found a bug: the program
'/gnu/store/yvyfk9rpnh8kb6jxsa1m4q5p1bnh3l22-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"58f3727767dc6b7ffd27d9cea87cf391845bbba6"; system: "x86_64-linux"; host
version: "1.3.0"; pull-version: 1). Please report the COMPLETE output
above by email to <bug-guix@gnu.org>.
I'd be happy to help however I can. I have experience with NixOS and
emacs-lisp but no direct experience with guix and guile (yet).

— Kostas
Attachment: file
J
J
Josselin Poiret wrote on 28 Apr 2022 10:31
877d797goq.fsf@jpoiret.xyz
Hello,

Konstantinos Karachalios via Bug reports for GNU Guix <bug-guix@gnu.org>
writes:

Toggle quote (28 lines)
> 100.0% guix substitute: warning: while fetching
> https://ci.guix.gnu.org/nar/zstd/a73j4wz6hpazg6yip7k92sj45j63k62b-
> texlive-psnfss-fixed-59745: server is somewhat slow guix substitute:
> warning: try `--no-substitutes' if the problem persists Backtrace: 17
> (primitive-load "/gnu/store/yvyfk9rpnh8kb6jxsa1m4q5p1bnh3l22-compute-
> guix-derivation") In ice-9/eval.scm: 155:9 16 (_ _) 159:9 15 (_
> #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?)
> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ice-9/boot-9.scm: 152:2 14 (with-
> fluid* _ _ _) 152:2 13 (with-fluid* _ _ _) In ./guix/store.scm: 2129:24
> 12 (run-with-store #<store-connection 256.99 7ffa96491280> _ #:guile-
> for-build _ #:system _ #:target _) 1966:8 11 (_ _) In ./guix/gexp.scm:
> 299:22 10 (_ _) 1180:2 9 (_ _) 1046:2 8 (_ _) 892:4 7 (_ _) In
> ./guix/store.scm: 2014:12 6 (_ #<store-connection 256.99 7ffa98357640>)
> 1410:13 5 (map/accumulate-builds #<store-connection 256.99 7ffa98357640>
> #<procedure 7ffa94af1e40 at ./guix/stor?> ?) 1410:13 4 (map/accumulate-
> builds #<store-connection 256.99 7ffa98357640> #<procedure 7ffa899dd900
> at ./guix/stor?> ?) 1410:13 3 (map/accumulate-builds #<store-connection
> 256.99 7ffa98357640> #<procedure 7ffa89743ce0 at ./guix/stor?> ?)
> 1410:13 2 (map/accumulate-builds #<store-connection 256.99 7ffa98357640>
> #<procedure 7ffa7a5904a0 at ./guix/stor?> ?) 1406:5 1 (map/accumulate-
> builds #<store-connection 256.99 7ffa98357640> #<procedure 7ffa7a33c100
> at ./guix/stor?> ?) 1421:15 0 (_ #<store-connection 256.99 7ffa98357640>
> _ _) ./guix/store.scm:1421:15: ERROR: 1. &store-protocol-error: message:
> "some substitutes for the outputs of derivation
> `/gnu/store/bgz01khbwy0h8jv64f0cnydw8rliv6l5-texlive-psnfss-fixed-
> 59745.drv' failed (usually happens due to networking issues); try `--
> fallback' to build derivation from source " status: 1 guix pull: error:

Looks like you or the substitute server may have had transient
networking issues. Retrying might resolve the problem.

Best,
--
Josselin Poiret
K
K
Konstantinos Karachalios wrote on 28 Apr 2022 16:27
a1ef2855290fdbb6a8da6e3b7260899e60eaa27e@hey.com
Yeah, retrying the command fixed the issue.

Is there any work in progress to detect this issue and not present it as
a bug to be filed?

— Kostas

On April 28, 2022, Josselin Poiret <dev@jpoiret.xyz> wrote:
Toggle quote (58 lines)
> Hello,
>
> Konstantinos Karachalios via Bug reports for GNU Guix <bug-
> guix@gnu.org>
> writes:
>
> > 100.0% guix substitute: warning: while fetching
> > https://ci.guix.gnu.org/nar/zstd/a73j4wz6hpazg6yip7k92sj45j63k62b-
> > texlive-psnfss-fixed-59745: server is somewhat slow guix substitute:
> > warning: try `--no-substitutes' if the problem persists Backtrace:
> 17
> > (primitive-load "/gnu/store/yvyfk9rpnh8kb6jxsa1m4q5p1bnh3l22-
> compute-
> > guix-derivation") In ice-9/eval.scm: 155:9 16 (_ _) 159:9 15 (_
> > #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?)
> ?) ?)
> > ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ice-9/boot-9.scm: 152:2 14 (with-
> > fluid* _ _ _) 152:2 13 (with-fluid* _ _ _) In ./guix/store.scm:
> 2129:24
> > 12 (run-with-store #<store-connection 256.99 7ffa96491280> _
> #:guile-
> > for-build _ #:system _ #:target _) 1966:8 11 (_ _) In
> ./guix/gexp.scm:
> > 299:22 10 (_ _) 1180:2 9 (_ _) 1046:2 8 (_ _) 892:4 7 (_ _) In
> > ./guix/store.scm: 2014:12 6 (_ #<store-connection 256.99
> 7ffa98357640>)
> > 1410:13 5 (map/accumulate-builds #<store-connection 256.99
> 7ffa98357640>
> > #<procedure 7ffa94af1e40 at ./guix/stor?> ?) 1410:13 4
> (map/accumulate-
> > builds #<store-connection 256.99 7ffa98357640> #<procedure
> 7ffa899dd900
> > at ./guix/stor?> ?) 1410:13 3 (map/accumulate-builds #<store-
> connection
> > 256.99 7ffa98357640> #<procedure 7ffa89743ce0 at ./guix/stor?> ?)
> > 1410:13 2 (map/accumulate-builds #<store-connection 256.99
> 7ffa98357640>
> > #<procedure 7ffa7a5904a0 at ./guix/stor?> ?) 1406:5 1
> (map/accumulate-
> > builds #<store-connection 256.99 7ffa98357640> #<procedure
> 7ffa7a33c100
> > at ./guix/stor?> ?) 1421:15 0 (_ #<store-connection 256.99
> 7ffa98357640>
> > _ _) ./guix/store.scm:1421:15: ERROR: 1. &store-protocol-error:
> message:
> > "some substitutes for the outputs of derivation
> > `/gnu/store/bgz01khbwy0h8jv64f0cnydw8rliv6l5-texlive-psnfss-fixed-
> > 59745.drv' failed (usually happens due to networking issues); try
> `--
> > fallback' to build derivation from source " status: 1 guix pull:
> error:
>
> Looks like you or the substitute server may have had transient
> networking issues. Retrying might resolve the problem.
>
> Best,
> -- 
> Josselin Poiret
Attachment: file
M
M
Maxime Devos wrote on 28 Apr 2022 17:01
552d81d93a9eae4dff4b931ef0d3fbe453293af6.camel@telenet.be
Konstantinos Karachalios via Bug reports for GNU Guix schreef op do 28-
04-2022 om 14:27 [+0000]:
Toggle quote (7 lines)
> Yeah, retrying the command fixed the issue.
>
> Is there any work in progress to detect this issue and not present it
> as a bug to be filed?
>
> — Kostas

The patch https://issues.guix.gnu.org/50238 should address part of
the problem (the backtrace and &store-protocol-error part), though it
doesn't address the ‘guix pull: error: You founda bug’ part.

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmqsNBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7prsAQCoaUm0cSTkwWMDcAGUt4z3etYJ
jeryOuTtwJzI5S2ZkwEA1CdZnSTAQF5clBmtYzbGqnD1Bhu1sc8VkbZi4M+nlwE=
=LxRI
-----END PGP SIGNATURE-----


A
A
Andreas Enge wrote on 27 Aug 2023 10:52
Closing
(address . 55130-done@debbugs.gnu.org)
ZOsOzCtACXatiycf@jurong
Closing the bug, as the immediate problem appears to be solved,
and handling of transient network failures is discussed in other issues.

Thanks for your report,

Andreas
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 55130@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 55130
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch