Thanks for the analysis. I'll update the Quicklisp system definition search function to only return a pathname if the pathname-name matches the name given to asdf:find-system.
I hope to publish a client update sometime soon, maybe this week.
Zach
Maybe I could also have ASDF remember when it's inside load-sysdef and/or defsystem, and specially treat the find-system for a defsystem inside it? The second case promises to be tricky.
I think the control flow from defsystem to find-system to load-sysdef is especially nasty, and I appreciate designs that would avoid (infinite) recursion.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org The reason truth is stranger than fiction is that fiction has to make sense.