{"action":"created","issue":{"url":"https://api.github.com/repos/slime/slime/issues/238","labels_url":"https://api.github.com/repos/slime/slime/issues/238/labels{/name}","comments_url":"https://api.github.com/repos/slime/slime/issues/238/comments","events_url":"https://api.github.com/repos/slime/slime/issues/238/events","html_url":"https://github.com/slime/slime/issues/238","id":63812114,"number":238,"title":"Debian Jessie, SBCL, Couldn't load \"/usr/share/common-lisp/source/slime/swank-loader.lisp\": file   does not exist.","user":{"login":"martinvlk","id":4638575,"avatar_url":"https://avatars.githubusercontent.com/u/4638575?v=3","gravatar_id":"","url":"https://api.github.com/users/martinvlk","html_url":"https://github.com/martinvlk","followers_url":"https://api.github.com/users/martinvlk/followers","following_url":"https://api.github.com/users/martinvlk/following{/other_user}","gists_url":"https://api.github.com/users/martinvlk/gists{/gist_id}","starred_url":"https://api.github.com/users/martinvlk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinvlk/subscriptions","organizations_url":"https://api.github.com/users/martinvlk/orgs","repos_url":"https://api.github.com/users/martinvlk/repos","events_url":"https://api.github.com/users/martinvlk/events{/privacy}","received_events_url":"https://api.github.com/users/martinvlk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-23T19:31:08Z","updated_at":"2015-03-24T12:35:24Z","closed_at":null,"body":"Hi, I have just installed slime in emacs 24.4.1 from MEPL.\r\n```\r\nslime is an installed package.\r\n\r\n     Status: Installed in `~/.emacs.d/elpa/slime-20150304.1145/' (unsigned).\r\n    Archive: n/a\r\n    Version: 20150304.1145\r\n   Requires: cl-lib-0.5\r\n    Summary: Superior Lisp Interaction Mode for Emacs\r\n   Homepage: https://github.com/slime/slime\r\n   Keywords: languages lisp slime \r\n    Other versions: 20150304.1145 (melpa).\r\n```\r\nI set the following in my init.el \r\n`(setq inferior-lisp-program \"/usr/bin/sbcl\")`\r\n\r\n\r\nNow when I do M-x slime, I get the following.\r\n```\r\ndebugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread\r\n#<THREAD \"main thread\" RUNNING {10039CED73}>:\r\n  Couldn't load \"/usr/share/common-lisp/source/slime/swank-loader.lisp\": file\r\n  does not exist.\r\n\r\nType HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.\r\n\r\nrestarts (invokable by number or by possibly-abbreviated name):\r\n  0: [ABORT] Exit debugger, returning to top level.\r\n\r\n(LOAD \"/usr/share/common-lisp/source/slime/swank-loader.lisp\" :VERBOSE T :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT)\r\n```\r\n\r\nI couldn't find any mentions of this issue on the web, so reporting as a problem here."},"comment":{"url":"https://api.github.com/repos/slime/slime/issues/comments/85480665","html_url":"https://github.com/slime/slime/issues/238#issuecomment-85480665","issue_url":"https://api.github.com/repos/slime/slime/issues/238","id":85480665,"user":{"login":"martinvlk","id":4638575,"avatar_url":"https://avatars.githubusercontent.com/u/4638575?v=3","gravatar_id":"","url":"https://api.github.com/users/martinvlk","html_url":"https://github.com/martinvlk","followers_url":"https://api.github.com/users/martinvlk/followers","following_url":"https://api.github.com/users/martinvlk/following{/other_user}","gists_url":"https://api.github.com/users/martinvlk/gists{/gist_id}","starred_url":"https://api.github.com/users/martinvlk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinvlk/subscriptions","organizations_url":"https://api.github.com/users/martinvlk/orgs","repos_url":"https://api.github.com/users/martinvlk/repos","events_url":"https://api.github.com/users/martinvlk/events{/privacy}","received_events_url":"https://api.github.com/users/martinvlk/received_events","type":"User","site_admin":false},"created_at":"2015-03-24T12:35:24Z","updated_at":"2015-03-24T12:35:24Z","body":"I have been able to work around the problem by these steps.\r\n* attempt starting slime (fails with the reported issue)\r\n* abort connection attempt (slime-abort-connection)\r\n* undo customization of the `slime-backend` option in Emacs - this removes the bad value and causes the code to go through different path where it resolves the backend file correctly\r\n* save the Emacs options\r\n* now I can run slime and it works\r\n\r\nInteresting points:\r\n* slime-backend option is not defined until I attempt to start slime\r\n* the updated value is not saved - I have to repeat these steps every time I start Emacs\r\n\r\nI think this means slime code is somehow not handling the slime-backend option correctly and it gets set to wrong value every time I start Emacs."}}