freenode/#sbcl - IRC Chatlog
Search
9:09:09
oleo
deleting .cache/common-lisp, emptying quicklisp/local-projects, using (asdf:clear-configuration) and retrying to continue....
9:10:15
oleo
i get a reference to a file which does not exist any more and which i don't refer to any more, yet i get the same file listed over and over claiming not found
9:42:32
oleo
i'm in the process of reloading all from scratch, but like i told you i'll get the same error over and over, and at that point i'll try to take a backtrace dump
10:06:17
oleo
common-lisp/source has two dirs not symlinks, which are two branches of mcclim, one is the master the other is the freetype2 branch, so they are named mcclim-master and mcclim-freetype2 respectively
10:07:41
oleo
so where does that reference to quicklisp/local-projects come from when that dir is empty at loading my repl ?
10:09:54
oleo
i load my repl via rlwrap sbcl --eval '(require :asdf)' --eval '(asdf:clear-configuration)' --load createnewlim4.lisp
10:16:57
_death
(mapcon (lambda (comp) (let* ((path (format nil "~{/~A~}" (reverse comp))) (true (ignore-errors (sb-posix:readlink path)))) (when true (list path true)))) (reverse '("home" "oleo" "common" "lisp" "source" "mcclim-master" "Core" "clim-basic" "X11-colors.lisp")))
10:21:26
_death
also, erm, you should try that form again replacing "common" "lisp" with "common-lisp"
10:25:35
oleo
still NIL, but when i try to load (let* ((colors (with-open-file (s "/home/oleo/common-lisp/source/mcclim-master/Core/clim-basic/X11-colors.lisp" :direction :input) (read s nil nil) (mapcar #'second (butlast (loop for form = (read s nil nil) while form collect form)))))) colors) i get it compiled to a file.fasl