The reason for the cascading errors is bash-minimal. Trying to build `./pre-inst-env guix build bash-minimal' on core-updates ends up with :
The following derivation will be built: /gnu/store/1r0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv @ build-started /gnu/store/1r0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv - x86_64-linux /usr/local/var/log/guix/drvs/1r//0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv.bz2 ice-9/psyntax.scm:1534:32: In procedure expand-macro: ice-9/psyntax.scm:1534:32: Syntax error: /gnu/store/k84sww1zzh33a5hw8bcmsa5yp7w628a8-bash-minimal-4.4.12-guile-builder:1:2285: source expression failed to match any pattern in form (%modify-phases phases* (delete (quote move-development-files))) builder for `/gnu/store/1r0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv' failed with exit code 1 @ build-failed /gnu/store/1r0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv - 1 builder for `/gnu/store/1r0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/1r0fpfcik796g2b5v9ns163sgan1rkmz-bash-minimal-4.4.12.drv' failed It's the same issue Sergei reported and commit 78dea6f1d4a did not fix it. On 04/26/17 00:26, Sergei Trofimovich wrote: > On Tue, 25 Apr 2017 17:10:58 +0300 > Manolis Ragkousis <manolis...@gmail.com> wrote: > >> Hello Rene, >> >> I am currently looking into that. >> >> Manolis > > I've tracked it down to guile-2.-0>2.2 bump. > 'define-syntax %modify-phases' somehow changed the meaning: > https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00315.html > but I know almost nothing on how all the nested guix's quotations interact. > > Would be nice to hear from those who Know Things (CCed Andy and Ludovic :) >