On 1 Apr 2018, at 7:57, Mark Evenson wrote:
On Apr 1, 2018, at 14:20, Attila Lendvai <att...@lendvai.name> wrote:
The usage of DEFSYSTEM-DEPENDS-ON to specify dependencies that will
be
satisfied by QL:QUICKLOAD no longer seems to be working in
asdf-3.3.1.
FTR, here's the history of this issue:
https://github.com/quicklisp/quicklisp-client/pull/122#issuecomment-160419822
https://github.com/quicklisp/quicklisp-client/issues/108
Wow! Holy stale complications, batman!
Robert apparently suggested something (apparently) much simpler in
https://github.com/quicklisp/quicklisp-client/pull/128
but without any commentary from Zach on that approach.
Given asdf-3.3 is out, and recent sbcl’s ship with it, which is the
preferred way forward from ASDF’s perspective?
"From ASDF's perspective," this is all new to me, since it was filed as
a bug against Quicklisp, and as far as I know, never raised as an issue
for ASDF. I could use some help here:
1. What's a minimal error case using `quickload` alone?
2. What's a minimal case that arises with using ASDF as the entry point?
It seemed like there was one where if Quicklisp is up and running, and
you use `asdf:load-system` to load a system, this can also happen.
Something I can type into a REPL verbatim is what I would like to see.
Also, sounds like though this is an issue on all lisps, not just ABCL as
the first post suggested
Communications between ASDF and QL have been difficult since Zach
dropped off this list (and, to be fair, I have never joined up to read
quicklisp-devel, if there is such a thing).
Best,
R