Hello, guix pull fails with the following error:
--8<---------------cut here---------------start------------->8--- $ guix time-machine -q --commit 6180ed551c6f5044ddcf40870d9a9e503fc9a9b3 -- describe Updating channel 'guix' from Git repository at 'https://git.guix.gnu.org/guix.git'... Computing Guix derivation for 'x86_64-linux'... \warning: 'oniguruma' is deprecated, use '(@ (gnu packages regex) oniguruma)' instead | substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0% substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0% The following derivation will be built: /gnu/store/579xds69j22b7zfhi16c9y7439lqh49b-profile.drv building package cache... /builder for `/gnu/store/vzgrnkxi060mmgbybqs9ad25r3ix2wzx-guix-package-cache.drv' failed to produce output path `/gnu/store/q8ivwd0z15sy7aqb84pwd7gg1k6ns2hz-guix-package-cache' build of /gnu/store/vzgrnkxi060mmgbybqs9ad25r3ix2wzx-guix-package-cache.drv failed hint: This usually indicates a bug in one of the channels you are pulling from, or some incompatibility among them. You can check the build log and report the issue to the channel developers. The channels you are pulling from are: guix. View build log at '/var/log/guix/drvs/vz/grnkxi060mmgbybqs9ad25r3ix2wzx-guix-package-cache.drv.gz'. cannot build derivation `/gnu/store/579xds69j22b7zfhi16c9y7439lqh49b-profile.drv': 1 dependencies couldn't be built guix time-machine: error: build of `/gnu/store/579xds69j22b7zfhi16c9y7439lqh49b-profile.drv' failed --8<---------------cut here---------------end--------------->8--- Checking the log shows: --8<---------------cut here---------------start------------->8--- (repl-version 0 1 1) Generating package cache for '/gnu/store/lylrw8h7j3cl6hmpg30jw6y2jsi0pijn-profile'... WARNING: (gnu packages code): `packcc' imported from both (gnu packages c) and (gnu packages compiler-tools) WARNING: (gnu packages chemistry): `pegtl' imported from both (gnu packages cpp) and (gnu packages compiler-tools) WARNING: (gnu packages package-management): `pegtl' imported from both (gnu packages cpp) and (gnu packages compiler-tools) Backtrace: In guix/repl.scm: 141:4 19 (machine-repl _ _) 126:7 18 (_) In ice-9/boot-9.scm: 1778:15 17 (with-exception-handler #<procedure 7ffff76374b0 at ice-9/boot-9.scm:1882:7 (exn)> _ #:unwind? _ #:unwind-for-type _) 1784:12 16 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) In guix/repl.scm: 99:21 15 (_) In unknown file: 14 (_ #<procedure list _>) 13 (primitive-load "/gnu/store/b3ymhp6mqrdlld2mdz5n8nlr20aayiid-inferior-script.scm") In ice-9/boot-9.scm: 1784:12 12 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) In gnu/packages.scm: 473:11 11 (generate-package-cache _) In srfi/srfi-1.scm: 576:18 10 (fold #<procedure expand-cache expr> _ _) In gnu/packages.scm: 433:37 9 (expand-cache . _) In guix/packages.scm: 1496:17 8 (supported-package? #<package [email protected] gnu/packages/package-management.scm:1857 7fffec7db9a0> _) In guix/memoization.scm: 101:0 7 (_ #<hash-table 7fffe5453f60 22810/28099> #<package [email protected] gnu/packages/package-management.scm:1857 7fffec7db9a0> _) In guix/packages.scm: 1474:39 6 (_) 1744:16 5 (package->bag _ _ _ #:graft? _) 1845:48 4 (thunk) In gnu/packages/package-management.scm: 2026:11 3 (inputs #<package [email protected] gnu/packages/package-management.scm:1857 7fffec7db9a0>) In ice-9/boot-9.scm: 1705:22 2 (raise-exception _ #:continuable? _) 1831:13 1 (_ #<&compound-exception components: (#<&undefined-variable> #<&origin origin: #f> #<&message message: "Unbound variable: ~S"> #<&irritants irritants: (rust-cbindgen)> #<&exception-with-kind-and-args kind: unbound-variable args: (#f "Unbound variable: ~S" (rust-cbindgen) #f)>)>) In unknown file: 0 (backtrace #<undefined>) (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (rust-cbindgen)) (value #f)) --8<---------------cut here---------------end--------------->8--- Tomas -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
