rabbibotton / clog

CLOG - The Common Lisp Omnificent GUI
Other
1.53k stars 106 forks source link

ESRAP fasl error #194

Closed jonathanabennett closed 2 years ago

jonathanabennett commented 2 years ago

When running (ql:quickload :clog), I receive the following error:

The values
  (#<FUNCTION (LAMBDA (ESRAP::PRODUCTION)
                :IN
                "/home/jonathanb/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/jonathanb/quicklisp/dists/quicklisp/software/3bmd-20210411-git/parser.fasl") {53F4AA6B}>
   NIL NIL)

are not of type
  (VALUES FUNCTION &OPTIONAL)
   [Condition of type TYPE-ERROR]
rabbibotton commented 2 years ago

Sounds like version mixing. (ql:update-all-dists) may solve it, if not may need to clear out quicklisp's cache and then run.

rabbibotton commented 2 years ago

Did it work?

jonathanabennett commented 2 years ago

(ql:update-all-dists) did not fix it. I'm not sure how to clear quicklisp's cache? Where would I find that to delete it?

jonathanabennett commented 2 years ago

Deleting the cache also does not fix the problem.

jonathanabennett commented 2 years ago

I finally got it to work, here were the steps in the end:

1) Delete cache. 2) (ql:update-client) 3) (ql:update-all-dists) 4) quit REPL 5) In a new session, (ql:quickload :clog/tools)