It still doesn't work perfectly with ECL (can load the new asdf, but not load-op it from the old one), but that will be good enough, especially as juanjo looks like he'll bundle the new ASDF when I release it. Other implementations tested (SBCL, CLISP, CCL) seem to like it either way.
I believe the fixes committed in 1.596 in my repo provide a satisfactory solution.
http:// common- lisp.net/ gitweb? p=projects/ xcvb/asdf. git
It still doesn't work perfectly with ECL (can load the new asdf, but not load-op it from the old one), but that will be good enough, especially as juanjo looks like he'll bundle the new ASDF when I release it. Other implementations tested (SBCL, CLISP, CCL) seem to like it either way.