| 5 Aug 23:07
Picon

Re: asdf-install

On Tue, Aug 5, 2008 at 5:51 PM, Luke Crook <luke <at> balooga.com> wrote:

> Is there a proposal anywhere in Lisp land to either replace asdf-install or
> fix it?

Clornucopia sounds promising.
<http://trac.clozure.com/clornucopia/wiki/ClornucopiaDevel>

--

-- 
Luís Oliveira
http://student.dei.uc.pt/~lmoliv/
Robert Goldman | 7 Aug 18:28

Re: asdf-install

Luís Oliveira wrote:
> On Tue, Aug 5, 2008 at 5:51 PM, Luke Crook <luke <at> balooga.com> wrote:
> 
>> Is there a proposal anywhere in Lisp land to either replace asdf-install or
>> fix it?
> 
> Clornucopia sounds promising.
> <http://trac.clozure.com/clornucopia/wiki/ClornucopiaDevel>
> 

FWIW, it's important to point out that this is not on the near horizon, 
so it is not a substitute for the use of ASDF-install.

Personally, since I use Allegro at least as much as SBCL, and because I 
don't use SBCL-style assumptions about library locations, I find 
ASDF-install much more comfortable than clbuild, which seems like the 
only short-horizon alternative (besides using the revision control 
systems, which doesn't work terribly well when there are cross-library 
dependencies).  If I get back to using CFFI, I'll have a whack at making 
it work again with asdf-install.

best,
r
Attila Lendvai | 7 Aug 20:04
Picon

Re: asdf-install

> short-horizon alternative (besides using the revision control systems, which
> doesn't work terribly well when there are cross-library dependencies).  If I

fwiw, in my experience this is right the opposite.

i don't say that i never have problems putting together a working
setup, because inter-library dependencies can cause headaches with
non-backward compatible changes, but in such situations i find DVCS'es
especially useful.

--

-- 
 attila
Robert Goldman | 8 Aug 05:45

Re: asdf-install

Attila Lendvai wrote:
>> short-horizon alternative (besides using the revision control systems, which
>> doesn't work terribly well when there are cross-library dependencies).  If I
> 
> fwiw, in my experience this is right the opposite.
> 
> i don't say that i never have problems putting together a working
> setup, because inter-library dependencies can cause headaches with
> non-backward compatible changes, but in such situations i find DVCS'es
> especially useful.
> 

Actually, I think perhaps the biggest part of the problem is that the 
:version :depends-on (and indeed, the :version attribute itself) in ASDF 
has never really caught on, meaning that as a library or system user 
it's hard to detect when a dependency has failed.

Ideally, with a :version depends-on, it should be possible to detect 
when, e.g., my beirc update requires a version of cl-irc I don't have....

Doubly ideally, ASDF-install should support installing particular 
version numbers, and ASDF should permit us to have multiple versions of 
a single library installed....  But if people don't use the :version 
attributes, there's not really a lot of point in fussing about handling 
versions.

I suppose it would be possible to back-end ASDF-install to a DVCS or a 
conventional VCS...

cheers,
(Continue reading)


Gmane