[slime-devel] Re: slime works under root but not under other users on linux

Mirko Vukovic mirko.vukovic at gmail.com
Thu Feb 14 19:49:31 UTC 2008


On Fri, Feb 1, 2008 at 1:21 PM, Mirko Vukovic <mirko.vukovic at gmail.com> wrote:
> Hello,
>
>  I have installed sbcl & slime on 64-bit RH EL 5 (as root).  I can run
>  slime fine as root, but not as other users.  Here is the transcript of
>  the slime session:
>
>  This is SBCL 1.0.14, an implementation of ANSI Common Lisp.
>  More information about SBCL is available at <http://www.sbcl.org/>.
>
>  SBCL is free software, provided as is, with absolutely no warranty.
>  It is mostly in the public domain; some portions are provided under
>  BSD-style licenses.  See the CREDITS and COPYING files in the
>  distribution for more information.
>  *
>  ; loading #P"/usr/local/slime/slime-2.0/swank-loader.lisp"
>  ;; loading #P"/home/mv/.slime/fasl/2006-04-20/sbcl-1.0.14-linux-x86-64/swank-backend.fasl"
>  ;; loading #P"/home/mv/.slime/fasl/2006-04-20/sbcl-1.0.14-linux-x86-64/nregex.fasl"
>  ;; 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?  Should each user have
>  its own version of slime, or is a system wide one ok?
>
>  Thank you,
>
>  Mirko
>

(I am posting this as a closure to this issue and in case someone else
makes the same silly mistake I did).

I have finally figured out what was causing slime to break while
loading in the user directory (it was loading correctly as root):I had
a rogue ~/.sbcl file.  For some reason it made sbcl think that it was
a directory, and it was looking for files under it.  Once I removed
the file, the startup continued smoothly.

Mirko



More information about the slime-devel mailing list