e...@dvorsak.fr skribis: > Altough the tests are still failing, I ran them after the build failed > with : > > guix build -K > cd tmp/nix-build-* > env -i $(which bash) > source environment-variables > > And they all passed except for some skips and a module that failed > trying to write to a dir without permissions. > > Maybe there is a fix to do to enable the tests, the problem might be > coming from the OS module. They fail because of an OSError exception, > so I wonder if it could be because the module doesn't work withing the > chroot.
Wild guess: Could it be because Python’s bindings for ‘popen’ or something like that refer to /bin/sh, which is unavailable in the chroot, leading to ENOENT? Could you ‘grep -r /bin/sh’ in the source? Thanks, Ludo’.