Interesting.
This reminds me of a puzzling issue I recently had while working on the
Nyxt .asd:
- (asdf:load-asd "/path/to/nyxt.asd")
- (asdf:make :nyxt/quicklisp)
The nyxt/quicklisp system would call ql:update-dist and then would fail,
saying it cannot find "nyxt/quicklisp" (which it is running!
In the case of quri, it looks like the problem comes from the
"(asdf:clear-system c)" call at the end of "quri-test.asd". When
removing it, the build succeeds even without the custom 'asd-systems'
argument in the Guix package definition.
So it looks like the lazy loading of system definitions is w
Hi I've just checked source of ASDF and it looks like there is a
native option to load multiple systems at once
> --8<---cut here---start->8--->
(defun load-systems* (systems &rest keys)
"Loading multiple systems at once."
(dolist (s systems) (apply 'l