clbuild considered not harmfull at all
Aug. 25th, 2009 08:36 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Actually clbuild seems to do the right thing almost all the time.
I've been trying it as a workaround to suggest to users after I remove most of the Common Lisp libraries from Debian. Honestly it is pretty good: you download it, you ask it to install libraries an it will download them from their git/cvs/darcs/whatever repositories. You can ask it to upgrade the libraries or to compile and start slime with the libraries 'known' to asdf.
All in all quite good, even if there is a conflict between the slime in clbuild and the slime from the Debian package.
I think I can suggest this to Debian users without reservations...
Now: why didn't I see more of this on planet.lisp ?
I've been trying it as a workaround to suggest to users after I remove most of the Common Lisp libraries from Debian. Honestly it is pretty good: you download it, you ask it to install libraries an it will download them from their git/cvs/darcs/whatever repositories. You can ask it to upgrade the libraries or to compile and start slime with the libraries 'known' to asdf.
All in all quite good, even if there is a conflict between the slime in clbuild and the slime from the Debian package.
I think I can suggest this to Debian users without reservations...
Now: why didn't I see more of this on planet.lisp ?
clbuild
Date: 2009-08-25 08:46 am (UTC)Although when I started using it I discovered that it's hard to control revisioning so that I could use version 0.97 of local-time for example. This is where package management (and Debian) comes in I suppose.
mudballs looks good, did you take a look at it?
Steve
Re: clbuild
Date: 2009-08-25 02:27 pm (UTC)Re: clbuild
Date: 2009-08-28 01:17 pm (UTC)Steve
Flag day
Date: 2009-08-25 11:18 pm (UTC)its the only way to go
Date: 2009-08-26 01:46 pm (UTC)A lot of these libraries are being updated with critical features or bug-fixes much more rapidly than package managers can keep up with.
clbuild makes it easy to stay abreast of current developments and manages sources quite well.
It could probably be improved to do something like virtualenv for python and allow developers to specify asdf "environments" created with specific versions of libraries.
However, we're living in the age of "good enough" and clbuild fits the bill for me. :)
I can't suggest the use of clbuild
Date: 2009-08-27 09:27 pm (UTC)I love common-lisp-controller; it's the Right Thing for Debian and for Fedora--and probably for any Unix Lisp installation.
So what needs to done to keep clc?