Hello! Meanwhile, I have updated core-updates-next to include d9ed0a463 bootstrap: Update %bootstrap-tarballs. 4fd4efc81 bootstrap: Replace %mescc-tools-seed with %bootstrap-mescc-tools. 562c37c7b bootstrap: Update %bootstrap-mes. b00a95be2 bootstrap: Add %bootstrap-mescc-tools. With these, I can build ./pre-inst-env guix build hello ./pre-inst-env guix build --system=i686-linux hello ./pre-inst-env guix build --system=i686-linux bootstrap-tarballs If these reproduce, we're getting real close. However... On my core-updates-next at gitlab I also have (see attached) 5c2209ad4 bootstrap: Force i686-linux for bootstrap-tarballs. which tries to support ./pre-inst-env guix build bootstrap-tarballs which fails when attempting to build gcc-cross-sans-libc-i686-unknown-linux-gnu-5.5.0 /tmp/guix-build-gcc-cross-sans-libc-i686-unknown-linux-gnu-5.5.0.drv-0/build/./gcc/cc1: error while loading shared libraries: libisl.so.15: cannot open shared object file: No such file or directory I do not understand the dependency chain of why exactly this is being rebuilt and what %current-system is, or why it fails. janneke