~ruther/guix-local

b874f305e5405f54c59b96ebca12299dba8019a1 — Ludovic Courtès 12 years ago 53c85e9
guix package: Honor the current output when upgrading.

* guix/scripts/package.scm (specification->package+output): Pass OUTPUT
  to 'package-specification->name+version+output'.
1 files changed, 1 insertions(+), 1 deletions(-)

M guix/scripts/package.scm
M guix/scripts/package.scm => guix/scripts/package.scm +1 -1
@@ 324,7 324,7 @@ version; if SPEC does not specify an output, return OUTPUT."
               sub-drv)))

  (let-values (((name version sub-drv)
                (package-specification->name+version+output spec)))
                (package-specification->name+version+output spec output)))
    (match (find-best-packages-by-name name version)
      ((p)
       (values p (ensure-output p sub-drv)))