Fix the order of environment variables in `derivation'.

* guix/derivations.scm (derivation)[env-vars-with-empty-outputs]:
  Prepend new environment variables (as expected by Nix), and add them
  to E.
This commit is contained in:
Ludovic Courtès 2012-06-07 01:51:24 +02:00
parent fd96bc05c2
commit 087602b687

View file

@ -290,8 +290,8 @@ (define (env-vars-with-empty-outputs)
(fold-right (lambda (output-name env-vars)
(if (assoc output-name env-vars)
env-vars
(alist-cons output-name "" env-vars)))
'()
(append env-vars `((,output-name . "")))))
e
outputs)))
(let* ((outputs (map (lambda (name)