quicklisp-client icon indicating copy to clipboard operation
quicklisp-client copied to clipboard

Latest QuickLisp client is broken because of recent Genera implementation

Open svetlyak40wt opened this issue 3 years ago • 1 comments

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)

svetlyak40wt avatar Sep 20 '22 23:09 svetlyak40wt

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.

svetlyak40wt avatar Sep 20 '22 23:09 svetlyak40wt

The git repo isn't the latest client - the latest release is the latest client.

@gmpalter can you fix this issue?

quicklisp avatar Sep 25 '22 15:09 quicklisp