Hi, I just started using guix and have only used `guix pull` and `guix search` so far. I used `guix pull` successfully a few days ago, and decided to rerun it today to see if it takes less time, and it resulted in a stacktrace (attached).
This is a foreign-distro install on Debian 10 Buster. It's running inside a 'crostini' lxc vm built into ChromeOS. Also, while I'm here, I read about `guix shell` and it was the primary motivation for me to install since I wanted to do a project-specific dependency configuration, but after following the instructions in [1] running `guix shell` says `guix: shell: command not found`. I have tried `guix search` with various patterns (`shell`, `guix.*shell`, etc…) but I haven't been able to find out how to install it. Furthermore [1] introduces it, so I am confused if I missed some critical setup step, even though I followed the install section. Any advice? links: [1] https://guix.gnu.org/manual/devel/en/html_node/Installation.html -- Nathan Wilcox Chief Research Officer nat...@electriccoin.co | @least_nathan <https://twitter.com/least_nathan>
$ guix pull Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Authenticating channel 'guix', commits 9edb3f6 to 8b2d266 (145 new commits)... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 8b2d266 substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: warning: ci.guix.gnu.org: connection failed: No route to host substitute: substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% building /gnu/store/3v0mmwn8rk9c6kw15pqhz1zhn87zhkz4-module-import.drv... building /gnu/store/vk8zzl9alzi4lq2hqkhv40scl0s89rpc-module-import.drv... building /gnu/store/0sllnyxrnvjz093gqyb79h63rnx5fzxr-module-import-compiled.drv... building /gnu/store/g7c0761clfbqab7xh3h1h7b61cqxa80i-module-import-compiled.drv... building /gnu/store/zpgz919g5wqnfclk4ap23qimldaghik4-compute-guix-derivation.drv... Computing Guix derivation for 'x86_64-linux'... /Backtrace: 15 (primitive-load "/gnu/store/yd66cyzrr3r31y1vha262ibbgxa8cv0y-compute-guix-derivation") In ice-9/eval.scm: 155:9 14 (_ _) 159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ice-9/boot-9.scm: 152:2 12 (with-fluid* _ _ _) 152:2 11 (with-fluid* _ _ _) In ./guix/store.scm: 2129:24 10 (run-with-store #<store-connection 256.99 7a0e0b101280> _ #:guile-for-build _ #:system _ #:target _) 1966:8 9 (_ _) In ./guix/gexp.scm: 300:22 8 (_ _) 1181:2 7 (_ _) 1047:2 6 (_ _) 893:4 5 (_ _) In ./guix/store.scm: 2014:12 4 (_ #<store-connection 256.99 7a0dfc7de190>) 1406:5 3 (map/accumulate-builds #<store-connection 256.99 7a0dfc7de190> #<procedure 7a0e0903ab40 at ./guix/stor?> ?) 1421:15 2 (_ #<store-connection 256.99 7a0dfc7de190> _ _) 733:11 1 (process-stderr #<store-connection 256.99 7a0dfc7de190> _) In ./guix/serialization.scm: 80:6 0 (read-int #<input-output: file 10>) ./guix/serialization.scm:80:6: In procedure read-int: ERROR: 1. &nar-error: file: #f port: #<input-output: file 10> guix pull: error: You found a bug: the program '/gnu/store/yd66cyzrr3r31y1vha262ibbgxa8cv0y-compute-guix-derivation' failed to compute the derivation for Guix (version: "8b2d26660717a0f352da54acd68e0d61a7c697df"; 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>.