~ruther/guix-local

4ad2e76a143e8f25b79ba90b7a77e81a69e38a07 — Ludovic Courtès 11 years ago e48977e
emacs: In 'run-with-store' call, specify the guile-for-build.

This fixes a regression introduced in commit e87f059.

* emacs/guix-main.scm (process-package-actions): Add call to
  'set-guile-for-build' in monadic expression.
1 files changed, 3 insertions(+), 1 deletions(-)

M emacs/guix-main.scm
M emacs/guix-main.scm => emacs/guix-main.scm +3 -1
@@ 853,7 853,9 @@ OUTPUTS is a list of package outputs (may be an empty list)."
    (unless (and (null? install) (null? remove))
      (with-store store
        (let* ((derivation (run-with-store store
                             (profile-derivation new-manifest)))
                             (mbegin %store-monad
                               (set-guile-for-build (default-guile))
                               (profile-derivation new-manifest))))
               (derivations (list derivation))
               (new-profile (derivation->output-path derivation)))
          (set-build-options store