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

Reply via email to