← Архив: Обсуждение проекта

Локальная установка lisper.ru

Author: · 21.05.2012 16:26
· original author: power
; compilation aborted because of fatal error:
;   SB-INT:SIMPLE-READER-PACKAGE-ERROR at 16801 (line 367, column 115) on #<SB-SYS:FD-STREAM
;                                                                           for "file /home/developer/dev/cl/lisper.ru/rulisp/src/storage.lisp"
;                                                                           {10056E66E1}>:
;     package "SIMPLE-DATE" not found
Что делать? С системой пакетов CL совершенно не знаком. В ~/.sbcl/systems/ есть файл simple-date.asd - ссылка на файл из postmodern.
Сам postmodern установил с помощью quicklisp, все остальное по инструкции.
· original author: andy128k
А этот ~/.sbcl/systems есть в asdf:*central-registry*?
· original author: power
Хм. Нет, почему-то не было. Но после добавления пути:
The name "SIMPLE-DATE" does not designate any package.
   [Condition of type SB-KERNEL:SIMPLE-PACKAGE-ERROR]
CL-USER> asdf:*central-registry*
(#P"/home/developer/.sbcl/systems/" #P"/home/developer/quicklisp/quicklisp/")
· original author: andy128k
Странная у вас конфигурация. Если ставился quicklisp, то откуда ~/.sbcl?
· original author: power
Сейчас уже сложно сказать :)
· original author: andy128k
Предлагаю удалить ~/.sbclrc, ~/.sbcl, ~/quicklisp, ~/.cache/common-lisp и установить quicklisp заново.
Правда Зак писал что текущая версия сломана и обещал починить только завтра :)
· original author: power
Хорошая идея.