Bug#319427: [cl-debian] Bug#319427: Error while compiling SBCL for SLIME

René van Bevern rvb at pro-linux.de
Fri Jul 22 12:49:16 UTC 2005


On 22.07.05, Alexis Rimbaud wrote:

Hello Alexis,

> The 0.8.17.4-1 version from universe (which should fit) doesn't work either. The error here occurs when requiring 
> sb-bsd-sockets ("Don't know how to REQUIRE SB-BSD-SOCKETS.") but has
> nothing to do with SLIME.

True, I have just tried it out in a Hoary chroot. The 0.8.16 from
Sarge works, but 0.8.17 in Hoary does not find SB-BSD-SOCKETS.

The Hoary package only contains sb-bsd-sockets as source code in
/usr/share/sbcl/contrib, not compiled in /usr/lib/sbcl.
There is however a kludge to make it use the provided source code:
(run as the user that is going to use SB-BSD-SOCKETS)

/usr/sbin/clc-register-user-package /usr/share/sbcl/contrib/sb-bsd-sockets/sb-bsd-sockets.asd

Note that this is really only a workaround, as it will compile
everything, also some C source code, on your first loading attempt.
This will take some time for your first (require 'sb-bsd-sockets)
or Slime run.

> Since I'm starting with Common Lisp, I don't really need to use SBCL
> (I think CMUCL could be fine for now), but I don't 
> like to not have the choice... :-)

I am not going to start a discussion about different implementations
now. :) But it really does not matter for a beginner.

> Are these problems specific to Debian

Well, the SBCL packages in all Debian versions and Peter's repository 
are working correctly, at least. (aside the fact thet Slime can not
use these recent sbcl versions)

> or is there a way to have (one of) the last SBCL version working
> with SLIME?

It seems like the current CVS tree of Slime has some work done regarding
SBCL 0.9.2. I have not tested it, though.

    René van Bevern,
      http://progn.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-debian/attachments/20050722/e02982ae/attachment.sig>


More information about the Cl-debian mailing list