From christopher.white at sbcglobal.net Mon Jun 2 21:21:35 2008 From: christopher.white at sbcglobal.net (Christopher White) Date: Mon, 02 Jun 2008 16:21:35 -0500 Subject: [closure-devel] clim-clx Message-ID: <4844645F.7090707@sbcglobal.net> 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 From david at lichteblau.com Mon Jun 2 21:42:59 2008 From: david at lichteblau.com (David Lichteblau) Date: Mon, 2 Jun 2008 23:42:59 +0200 Subject: [closure-devel] clim-clx In-Reply-To: <4844645F.7090707@sbcglobal.net> References: <4844645F.7090707@sbcglobal.net> Message-ID: <20080602214259.GA11538@radon> Quoting Christopher White (christopher.white at 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. From christopher.white at sbcglobal.net Mon Jun 2 23:30:13 2008 From: christopher.white at sbcglobal.net (Christopher White) Date: Mon, 02 Jun 2008 18:30:13 -0500 Subject: [closure-devel] clim-clx In-Reply-To: <20080602214259.GA11538@radon> References: <4844645F.7090707@sbcglobal.net> <20080602214259.GA11538@radon> Message-ID: <48448285.5070003@sbcglobal.net> > I have just removed the dependency entirely now. > > > Please test (beware anoncvs lag), > d. > > No changes, at least to closure.asd, in a recent (last 10 minutes, maybe) checkout. I'll try again later. Christopher From christopher.white at sbcglobal.net Tue Jun 3 14:36:10 2008 From: christopher.white at sbcglobal.net (Christopher White) Date: Tue, 03 Jun 2008 09:36:10 -0500 Subject: [closure-devel] clim-clx In-Reply-To: <48448285.5070003@sbcglobal.net> References: <4844645F.7090707@sbcglobal.net> <20080602214259.GA11538@radon> <48448285.5070003@sbcglobal.net> Message-ID: <484556DA.4080406@sbcglobal.net> Christopher White wrote: > >> I have just removed the dependency entirely now. >> >> >> Please test (beware anoncvs lag), >> d. >> >> > > No changes, at least to closure.asd, in a recent (last 10 minutes, > maybe) checkout. I'll try again later. > > Christopher > _______________________________________________ > closure-devel mailing list > closure-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/closure-devel > Still no changes to anoncvs, so I made them manually based on the archive of the commits mailing list, and that seems to have fixed it. Thanks. Christopher