~ chicken-core (chicken-5) 3a2812534eae72602d7247ff2a27e326c4a220c7


commit 3a2812534eae72602d7247ff2a27e326c4a220c7
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Fri Jul 27 18:03:36 2018 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Fri Jul 27 18:04:12 2018 +0200

    chicken-status doesn’t find the version of eggs in the cache when
    using the `-cached` option
    
    (Submtted by Kooda)
    
    Signed-off-by: felix <felix@call-with-current-continuation.org>

diff --git a/chicken-status.scm b/chicken-status.scm
index 565ddd4a..7a0a9b2d 100644
--- a/chicken-status.scm
+++ b/chicken-status.scm
@@ -115,8 +115,7 @@
     (let ((version
 	    (cond ((get-egg-property (read-info egg dir ext)
 				     'version))
-		  ((file-exists? (make-pathname (list dir egg)
-						+version-file+))
+		  ((file-exists? (make-pathname dir +version-file+))
 		   => (lambda (fname)
 			(with-input-from-file fname read)))
 		  (else "unknown"))))
Trap