~ chicken-core (chicken-5) caf0a5349468fec9ab3eac507cad1125c7fecf0b
commit caf0a5349468fec9ab3eac507cad1125c7fecf0b Author: Kristian Lein-Mathisen <kristian@adellica.com> AuthorDate: Sun Apr 29 01:02:11 2018 +0200 Commit: Peter Bex <peter@more-magic.net> CommitDate: Sun Apr 29 11:13:28 2018 +0200 chicken-install: improve error message for missing dependencies Signed-off-by: Peter Bex <peter@more-magic.net> diff --git a/chicken-install.scm b/chicken-install.scm index 527a7de2..5197e08a 100644 --- a/chicken-install.scm +++ b/chicken-install.scm @@ -457,7 +457,7 @@ (if (null? srvs) (if lax (print "no connection to server or egg not found remotely - will use cached version") - (error "extension or version not found")) + (error "extension or version not found" name)) (begin (d "trying server ~a ...~%" (car srvs)) (receive (dir ver) @@ -582,7 +582,7 @@ (let-values (((dir ver) (locate-egg name version))) (when (or (not dir) (null? (directory dir))) - (error "extension or version not found")) + (error "extension or version not found" name)) (d retrieve-only "~a located at ~a~%" egg dir) (set! canonical-eggs (cons (list name dir ver) canonical-eggs)))))))Trap