Quoting Christopher White (christopher.white@sbcglobal.net):
Clim-clx doesn't have its own .asd file (instead being defined in that of mcclim), so mcclim must be loaded first. Since asdf apparently proceeds backwards through the system dependencies, declaring dependence on mcclim before clim-clx doesn't actually work.
My vague recollection is that it used to work with older ASDF, but I haven't tried to confirm that.
The general understanding is that systems one would want to depend on should have their own .asd file anyway.
This solution seems very fragile. Is there a better way? Should I create a cvs diff?
I have just removed the dependency entirely now.
Please test (beware anoncvs lag), d.