更新Arch Linux后启动Emacs SLIME时SBCL/swank报错问题求助
Arch Linux 系统更新后 SLIME 启动报错
完成Arch Linux系统更新后,在Emacs中尝试启动SLIME时遇到如下错误:
; loading #P"/home/upgrd/quicklisp/dists/quicklisp/software/slime-v2.24/swank-loader.lisp" ; ; caught ERROR: ; READ error during COMPILE-FILE: ; ; Symbol "%CODE-ENTRY-POINTS" not found in the SB-KERNEL package. ; ; Line: 1613, Column: 48, File-Position: 65201 ; ; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/upgrd/quicklisp/dists/quicklisp/software/slime-v2.24/swank/sbcl.lisp" {1003FE32D3}> ;; ;; Error compiling /home/upgrd/quicklisp/dists/quicklisp/software/slime-v2.24/swank/sbcl.lisp: ;; COMPILE-FILE returned NIL. ;; debugger invoked on a SIMPLE-ERROR in thread #<THREAD "main thread" RUNNING {1004DD81F3}>: COMPILE-FILE returned NIL.
当前使用的软件版本:
- SBCL 版本:2.1.1
- SLIME 版本:20210214.2243
排查过程:
曾参考同报错场景的公开社区issue定位问题,但确认SLIME与SBCL均为当前可获取的最新版本后,故障仍未解决。
补充说明:目前已通过将SBCL降级至2.0.10版本的方式临时运行SLIME,但该方案无法满足日常长期使用需求,需要可行的长期解决方案。
内容的提问来源于stack exchange,提问作者lupl
相关产品推荐
相关产品推荐

