Subject: bug#47258: guix pull bug: the program '/gnu/store/...-compute-guix-derivation' failed to compute the derivation for Guix

From: Pierre Neidhardt <[email-masked]>
Date: Fri, 19 Mar 2021 11:25:55 +0100

Today's guix pull failed on me:

--8<---------------cut here---------------start------------->8---
$ guix pull
Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nonguix/nonguix.git'...
Authenticating channel 'nonguix', commits 897c1a4 to 54b8358 (3 new commits)...
guix pull: warning: pulled channel 'nonguix' from a mirror of https://gitlab.com/nonguix/nonguix, which might be stale
Updating channel 'guix-gaming-games' from Git repository at 'https://gitlab.com/guix-gaming-channels/games.git'...
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 1155a88 (359 new commits)...
Building from these channels:
  guix      https://git.savannah.gnu.org/git/guix.git	1155a88
  guix-gaming-gameshttps://gitlab.com/guix-gaming-channels/games.git	89845f2
  nonguix   https://gitlab.com/nonguix/nonguix.git	54b8358
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://mirror.brielmaier.net'... 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%
building /gnu/store/p6w30ld40jigk9iid3z9wa7hb1asg5cg-module-import.drv...
downloading from https://ci.guix.gnu.org/nar/lzip/53w79aijmvrlssn2w461a31qihwvj0pc-module-import ...
 module-import  2KiB                                 95KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.gnu.org/nar/lzip/63qkr5kpsriirf71j94y8jh477qjlv56-module-import-compiled ...
 module-import-compiled                                    4.9MiB/s 00:00 | 1.9MiB transferred

downloading from https://ci.guix.gnu.org/nar/lzip/r23wragpfjy4c82gzxiaqjx4gx4cnwzl-module-import-compiled ...
 module-import-compiled  1.5MiB                     5.4MiB/s 00:00 [##################] 100.0%

building /gnu/store/gr0qss2ziv6p3q02aw8l14m8xfhi1sjm-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%
@ substituter-started /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc substitute
/@ download-started /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493
@ download-progress /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493 65546
@ download-progress /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493 393231
@ download-progress /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493 720918
-@ download-progress /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493 1048603
@ download-progress /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493 1065493
@ download-succeeded /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc https://ci.guix.gnu.org/nar/lzip/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc 1065493

@ substituter-succeeded /gnu/store/j7aq22zlksi746fxx1n8ldpdh4kv7h17-gnutls-3.6.15-doc
@ substituter-started /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 substitute
@ download-started /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 https://ci.guix.gnu.org/nar/lzip/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 1759171
@ download-progress /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 https://ci.guix.gnu.org/nar/lzip/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 1759171 65546
@ download-progress /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 https://ci.guix.gnu.org/nar/lzip/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 1759171 1572907
@ download-progress /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 https://ci.guix.gnu.org/nar/lzip/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 1759171 1759171
@ download-succeeded /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 https://ci.guix.gnu.org/nar/lzip/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15 1759171

@ substituter-succeeded /gnu/store/xwlp7h184gj03lx3fsz4my2p53vj92c3-gnutls-3.6.15
@ substituter-started /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug substitute
@ download-started /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug https://ci.guix.gnu.org/nar/lzip/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug 2386294
@ download-progress /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug https://ci.guix.gnu.org/nar/lzip/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug 2386294 65546
@ download-progress /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug https://ci.guix.gnu.org/nar/lzip/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug 2386294 1114141
\@ download-progress /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug https://ci.guix.gnu.org/nar/lzip/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug 2386294 2359351
@ download-progress /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug https://ci.guix.gnu.org/nar/lzip/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug 2386294 2386294
@ download-succeeded /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug https://ci.guix.gnu.org/nar/lzip/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug 2386294

@ substituter-succeeded /gnu/store/1nxd28y29f0ksmbplbrshkc71bky2g8n-gnutls-3.6.15-debug
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
@ substituter-started /gnu/store/d2c09h0xxlmql98yd989hibi347arwqv-libtiff-4.2.0-doc substitute
guix substitute: error: host name lookup error: Name or service not known
@ substituter-failed /gnu/store/d2c09h0xxlmql98yd989hibi347arwqv-libtiff-4.2.0-doc  fetching path `/gnu/store/d2c09h0xxlmql98yd989hibi347arwqv-libtiff-4.2.0-doc' (empty status: '')
Backtrace:
          11 (primitive-load "/gnu/store/h0lkna6hicpsdxx9sxgapqpy2p1y9azw-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 10 (_ _)
    159:9  9 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-user) 7fd77621cf?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ./guix/store.scm:
  2066:24  8 (run-with-store #<store-connection 256.99 7fd7743f95f0> _ #:guile-for-build _ #:system _ #:target _)
   1900:8  7 (_ _)
In ./guix/gexp.scm:
   256:18  6 (_ _)
   1136:2  5 (_ _)
   1002:2  4 (_ _)
    849:4  3 (_ _)
In ./guix/store.scm:
  1948:12  2 (_ #<store-connection 256.99 7fd7743f95f0>)
   1362:5  1 (map/accumulate-builds #<store-connection 256.99 7fd7743f95f0> _ _)
  1373:15  0 (_ #<store-connection 256.99 7fd7743f95f0> _ _)

./guix/store.scm:1373:15: ERROR:
  1. &store-protocol-error:
      message: "some substitutes for the outputs of derivation `/gnu/store/plq0nz84mannv87aiip646vr2a1z7mb1-libtiff-4.2.0.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/h0lkna6hicpsdxx9sxgapqpy2p1y9azw-compute-guix-derivation'
failed to compute the derivation for Guix (version: "1155a88308df7649fe74bd5bb8279a4d103ce386"; system: "x86_64-linux";
host version: "5fa4814b4f12b82a7a7747bfacfb45b0348eae1e"; pull-version: 1).
Please report it by email to <[email-masked]>.
--8<---------------cut here---------------end--------------->8---

-- 
Pierre Neidhardt
https://ambrevar.xyz/