mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-28 03:51:53 +02:00
packages: Support the deprecated "NAME-VERSION" syntax.
Fixes a typo introduced in 1b846da8c3 that
would lead to a backtrace when using the deprecated syntax.
* gnu/packages.scm (%find-package): Turn the first argument to
'call-with-values' into a thunk. Use #:select instead of '@' to select
the right 'package-name->name+version' procedure.
This commit is contained in:
@@ -171,6 +171,7 @@ then false; else true; fi
|
||||
# Parsing package names and versions.
|
||||
guix build -n time # PASS
|
||||
guix build -n time@1.7 # PASS, version found
|
||||
guix build -n time-1.7 # PASS, deprecated version syntax
|
||||
if guix build -n time@3.2; # FAIL, version not found
|
||||
then false; else true; fi
|
||||
if guix build -n something-that-will-never-exist; # FAIL
|
||||
|
||||
Reference in New Issue
Block a user