Don’t install slime via apt-get (at least for Clojure)
I had huge problems with my .emacs setup when I moved it to an Ubuntu 10.10 box. I could connect with slime-connect to my swank server but I couldn’t eval anything. I was going ballistic for a couple of hours (I have my .emacs setup on bitbucket and it works perfectly) until I tried to connect remotely to the swank server (so I could at least blame the server).
But remotely everything kept working. So, it was something else. After A LOT of hacking around, I found that having installed slime via apt-get, puts you in the heisenbug land.
So, you can either install slime via a patched version of package (https://github.com/technomancy/package.el) ORĀ
and then add it to your .emacs
(add-to-list ‘load-path “~/opt/slime”)