Skip to content

Binary repl: Quicklisp cache error #19

@vindarel

Description

@vindarel

Quicklisp is built into a CIEL binary.

But using the repl binary built on CI on my local machine with a different SBCL version causes an error:

ciel-user> (ql:quickload "str")
To load "str":
  Load 1 ASDF system:
    str
; Loading "str"
; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
Evaluation error: Couldn't load
                           #P"/home/vince/.cache/common-lisp/sbcl-2.2.4-linux-x64/root/quicklisp/dists/quicklisp/software/
cl-ppcre-20220220-git/packages.fasl":
                           file does not exist.
=> NIL

The directory …/sbcl-2.2.4… does not exist on my machine.

and indeed

asdf:*user-cache* 
=> #P"/home/vince/.cache/common-lisp/sbcl-2.2.4-linux-x64/"

(lisp-implementation-version)
=> "2.2.4"

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions