quicklisp-client
quicklisp-client copied to clipboard
Latest QuickLisp client is broken because of recent Genera implementation
I receive this error when trying to load latest QuickLisp client:
[package ql-mezzano]..............................
[package ql-mkcl].................................
[package ql-sbcl].................................
[package ql-genera]..
**++++ Error between functions:
Reader cannot find package SCL.
**++++ Error between functions:
Reader cannot find package SCL.
.
; Debugger entered on #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR 8010191673>
; *** 2 errors detected, no fasl file produced.
Seems, this bug was introduced in this pull request, merged on 11 September: https://github.com/quicklisp/quicklisp-client/pull/209
Environment
My current QL client version is:
CL-USER> (ql:client-version)
"2019-02-16"
LispWorks 8.0
How to reproduce
cd /tmp
git clone [email protected]:quicklisp/quicklisp-client.git latest-quicklisp-client
Then in LispWorks:
(push "/tmp/latest-quicklisp-client/quicklisp/" asdf:*central-registry*)
(ql:quickload :quicklisp)
Oh, I've just found there is the same problem under SBCL:
CL-USER> (ql:quickload :quicklisp)
To load "quicklisp":
Load 1 ASDF system:
quicklisp
; Loading "quicklisp"
[package ql-util].................................
[package ql-setup]................................
...
[package ql-mkcl].................................
[package ql-sbcl].................................
[package ql-genera]...
;
; caught ERROR:
; READ error during COMPILE-FILE:
;
; Package SCL does not exist.
;
; Line: 205, Column: 15, File-Position: 6808
;
; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /Users/art/projects/lisp/latest-quicklisp-client/quicklisp/impl-util.lisp" {7\
006F40733}>
SBCL version 2.2.2.
The git repo isn't the latest client - the latest release is the latest client.
@gmpalter can you fix this issue?