Installing clc... ;; Loading file /usr/lib/clisp/install-clc.lisp ... ;; Loading file /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ... ;; Loaded file /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ;; Loading file /var/cache/common-lisp-controller/root/clisp/common-lisp-controller/common-lisp-controller.fas ... ;; Loaded file /var/cache/common-lisp-controller/root/clisp/common-lisp-controller/common-lisp-controller.fas ;; Loading file /var/cache/common-lisp-controller/root/clisp/asdf/asdf.fas ... ;; Loaded file /var/cache/common-lisp-controller/root/clisp/asdf/asdf.fas ;; Loading file /var/cache/common-lisp-controller/root/clisp/asdf/wild-modules.fas ... ;; Loaded file /var/cache/common-lisp-controller/root/clisp/asdf/wild-modules.fas Error during init-common-lisp-controller-v4: READ from #<CLOSED INPUT BUFFERED FILE-STREAM CHARACTER #P"/usr/share/common-lisp/source/common-lisp-controller/post-sysdef-install.lisp" @33>: #<PACKAGE POSIX> has no external symbol with name "USER-DATA-UID" ;; Loaded file /usr/lib/clisp/install-clc.lisp I didn't see this at first (clisp seemed to install and run ok) but when I tried to run slime with clisp, it couldn't load swank and I found that asdf:*central-registry* is just '(*DEFAULT-PATHNAME-DEFAULTS*) - so missing the path to the swank system. Reproducible: Always Steps to Reproduce: 1. 2. 3.
What version of dev-lisp/common-lisp-controller do you have installed? Version 4.27 onwards is required because of that POSIX symbol change beginning with CLISP 2.36. The clisp-2.36 ebuild depends on >=dev-lisp/common-lisp-controller-4.27. The error you got is like the one I got when I first tried porting clisp 2.36 using the older common-lisp-controller port.
Thanks for that Matthew. I had common-lisp-controller 4.15 originally (clisp-2.36 didn't ask for it when I emerged it) but now I've emerged 4.27 and all is well. In the ebuild for clisp-2.36, you might want to change 2.27 to 4.27 ;-)
Ugh.. sorry about that!