* Mirko Vukovic [2008-02-01 19:21+0100] writes:
[...]
;; loading #P"/home/mv/.slime/fasl/2006-04-20/sbcl-1.0.14-linux-x86-64/swank-sbcl.fasl"
debugger invoked on a SB-INT:SIMPLE-FILE-ERROR: failed to find the TRUENAME of /home/mv/.sbcl/systems/sb-introspect.asd: Not a directory
Any clue as to what is not correctly set-up?
sb-introspect is part of SBCL, not of Slime. So, it's probably some issue with the SBCL installation. Usually it helps to set SBCL_HOME to the SBCL installation directory e.g. /opt/sbcl/lib/sbcl. To test your SBCL installation evaluate the following at the normal SBCL prompt (without loading Slime):
* (require 'sb-introspect)
this should return
("SB-INTROSPECT")
without errors.
Should each user have its own version of slime, or is a system wide one ok?
That depends on the configuration. The vanilla CVS version of Slime and the tarballs from common-lisp.net simply compile the source and store the fasl files in ~/.slime. That's convenient for developing Slime. There exist third party packages (rpm, deb) of Slime which store the fasls in a shared location.
Helmut.