[closure-devel] clim-clx

Christopher White christopher.white at sbcglobal.net
Mon Jun 2 21:21:35 UTC 2008


Closure failed to load on SBCL 1.0.16, Debian Lenny, saying that it 
couldn't find clim-clx. After some poking around, I fixed this by 
reversing clim-clx and mcclim in the system definition, so


(asdf:defsystem closure
    :depends-on (:mcclim
                 :clim-clx

becomes

(asdf:defsystem closure
    :depends-on (:clim-clx
                 :mcclim

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.

This solution seems very fragile. Is there a better way? Should I create 
a cvs diff?


Christopher White



More information about the closure-devel mailing list