Search
17:27:56
nyef``
ACTION is completely failing to get SICL to load.
17:28:31
nyef``
I'm failing at step 4, "Make sure the top-level directory can be found by ASDF."
17:29:40
beach
If you want to try something, try loading sicl-boot.
17:30:41
nyef``
I've tried (push *default-pathname-defaults* asdf:*central-registry*) and (push (merge-pathnames #p"**/") asdf:*central-registry*), and neither helps.
17:31:03
nyef``
The latter is, in fact, even less useful than the former.
17:32:09
beach
The technique I use is to put a link in ~/.local/share/common-lisp/source to the directory in question.
17:32:36
nyef``
I've... never even heard of this directory.
17:32:42
beach
Others use some directory (maybe local-projects) that quicklisp recognizes.
17:33:07
nyef``
I see ~/.local/share/, but not ~/.local/share/common-lisp/.
17:33:26
beach
Hmm. I don't think I created it.
17:33:50
beach
Must have been a long time ago.
17:34:29
nyef``
At this rate, I'm going to have to learn more about ASDF. )-:
18:04:06
nyef``
"CL_SOURCE_REGISTRY=`pwd`// sbcl --dynamic-space-size 10000" got me something that can find the system :sicl-boot.
18:04:42
nyef``
I first tried "CL_SOURCE_REGISTRY=.//", but apparently it requires absolute pathnames, which is of course absolute garbage.
18:04:56
nyef``
And the less said about the ASDF manual the better.
18:05:36
nyef``
Now I get a MISSING-DEPENDENCY for :CONCRETE-SYNTAX-TREE.
18:23:24
nyef``
More progress! I got a REPL. And crashed it inside of half a minute.
18:25:08
nyef``
Ah. The SICL REPL isn't establishing its own ABORT restart, and I'm winding up in the SBCL debugger?
18:25:21
nyef``
So I keep punching out to the SBCL REPL.
18:56:01
beach
Yes, definitely progress.
18:56:14
beach
I need to spend time with my (admittedly small) family, but I'll be back tomorrow UTC+1.