Oh, yes, and if you want to see what will happen, try
(load "bug.asd")
(pprint (asdf::traverse (make-instance 'asdf:load-op) (asdf:find-system
:bug))
that should display the plan that ASDF has developed for your system
without executing it.
best,
r
_
ASDF is behaving in a way I find mysterious. Maybe I've found a
bug, but more likely I just don't understand ASDF dependencies.
To demonstrate the problem, create the three files below.
==
bug.asd
==
(cl:in-package #:common-lisp-user)
(defpackage #:bug-system
(:us