~ chicken-core (chicken-5) e2dd58fa3355fbfea36697329316445eab85ea97
commit e2dd58fa3355fbfea36697329316445eab85ea97
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Wed Nov 1 14:05:22 2017 +0100
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Wed Nov 1 14:05:22 2017 +0100
Small bugfix in chicken-install, detected by Mario.
If no version is given on the command line, we use locations and the
target extension has no version either, then just go ahead with installation
and do not skip.
diff --git a/chicken-install.scm b/chicken-install.scm
index b05be7a4..9c2ba068 100644
--- a/chicken-install.scm
+++ b/chicken-install.scm
@@ -485,6 +485,7 @@
(info (validate-egg-info (load-egg-info eggfile)))
(rversion (get-egg-property info 'version)))
(if (or (not rversion)
+ (not version)
(version>=? rversion version))
(copy-egg-sources dir dest)
(loop (cdr locs))))))
Trap