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-----
Hash: SHA256
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
slime running.
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.
/me nods
> 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 :-).
Groetjes, Peter
- --
signature -at- pvaneynd.mailworks.org
http://www.livejournal.com/users/pvaneynd/
"God, root, what is difference?" Pitr | "God is more forgiving." Dave
Aronson|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBCAAGBQJLX9rIAAoJEB4VNT76eIlasfcP+wfJtOM4ycZGN3RvWpYjlIzH
PUX1EHKzI3bryfsuZAZ4hOzZWyYh0MBZi3nI/8XkoD+OxHrjppHkvG6kd9w1iqpJ
E7OzBpSbLC9y7QOELbio52OQn9SSWR9f7yaUJAidvaPKn/SAMW443//dGC1Z8XM/
7GQ4bzNCtnw47dm/CpF8zVOv+SCwtQEV/WSDiKqtVrEA57zFl+7GUT7zGgAiJw0Z
bkxi/OsFpEhFH07zWcJOWB8reKVoZ60QjU4xmdexk9VRpTaWUm6pxIn6+RmMkL7n
3ZLRHRIWa06GdhjPO6mV+Z+61fSJQUIURHaOApDRyg83WxNhhKPzN0ZDdcFHw3JL
BGjKIR0BexrU/2fiiRFMsN0d/0Z7RYx3DlN5OSjE9+U79rrQAB5+i6MDCYY4QVDR
cWRxwRT9rCqgf35sxKCVa2Jr7y3fNxk/sBStmCZVSTdn2qQpHUvzcIy7GMtDQNVk
rzMlBytEVwTcXj/0pEpAtFBtrxI02YstDcqVP8cWwhsEHIRi6hVWa6+by+g+R1yc
/w1CpEKln+M3S77HQrOxQ4/hKzQ8Dx6o5nf4qn52nC2X8d0UJRGol3vc/NbLSRoe
16tUqEI2CXci4GsYqo57VAQTB0oe4jcuFGGX6cnfWr0MJdk57jYxERJhKPWFjx8C
Vdk5lbwkODTFQSdPUAq+
=LTU0
-----END PGP SIGNATURE-----
More information about the pkg-common-lisp-devel
mailing list