Bug#560781: (require :package) no longer works for CLC-managed packages
Peter Van Eynde
pvaneynd at debian.org
Wed Jan 27 06:18:50 UTC 2010
-----BEGIN PGP SIGNED MESSAGE-----
On 19/01/10 21:52, James Y Knight wrote:
> Only root would be able to use clc-clbuild, right?
Correct. Except for "clc-clbuild slime" which should start an emacs with
This mostly works (I had to do some patched to clbuild itself).
> I don't really have any opinion on the specifics of the implementation
> or whether this would work well or not, but I'm very much in favor of a
> change that *allows* fasls to be created for use by all users, instead
> of compiled separately for each user.
That is the next step in the scheme, first we need to have Faré's
improved asdf working.
> I understand it can't do that always by default, because then it blocks
> apt-get for unreasonable amounts of time recompiling every installed
> lisp package for every updated implementation, like CLC did at one point
> in the past.
> IMO it'd be best, from a theoretical standpoint, if the buildds
> generated actual binary debs for each lisp impl, but I suppose that's
> also infeasible for various reasons.
It could be feasable, but when it breaks it's a hellish fight to know why.
I've had ARM related bugs on sbcl/clisp that were kernel and hardware
specific. And as we can only logon to developers machines, which might
not be the buildd machines this can make debugging ... interesting.
> I guess my ideal debian lisp integration would be:
> $ clc-precompile sbcl cl-cffi
That is in fact exactly the command and syntax that I had in mind :-).
signature -at- pvaneynd.mailworks.org
"God, root, what is difference?" Pitr | "God is more forgiving." Dave
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----
More information about the pkg-common-lisp-devel