Hi Mark, Mark H Weaver skribis: > guix-commits@gnu.org writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit 50a93adc05b611836e740c4b55571890f4c6770a >> Merge: 722ac64 69fb26d >> Author: Ludovic Courtès >> Date: Sat Feb 9 15:14:59 2019 +0100 >> >> Merge branch 'staging' > > I asked Hydra to evaluate 'master' after this commit, and it failed. > See below for the evaluator.log output. [...] > evaluator hydra-eval-guile-jobs > hydra-eval-guile-jobs returned exit code 1: > adding `/gnu/store/1mkv0pa3yfgb8zvyc8lv3rgbppa313xw-git-export' to the load path > WARNING: (gnu packages emacs-xyz): `python-sphinx' imported from both (gnu packages python) and (gnu packages python-xyz) > WARNING: (gnu packages emacs-xyz): `python-autopep8' imported from both (gnu packages python) and (gnu packages python-xyz) [...] > Throw to key `srfi-34' with args `(#)'. The problem is that ‘hydra-eval-guile-jobs’ would systematically add its inputs to ‘%load-path’. Chaos ensues, because we end up loading a mixture of modules from the checkout and modules from the installed Guix (that’s why we used to force auto-compilation, before commit b5f8c2c88543158e8aca76aa98f9009f6b9e743a.) To address this, I locally modified ‘hydra-eval-guile-jobs’ along these lines: