I am trying to use MELPA to install the emacs package "multi-term". When I do package-install multi-term, I get "http://melpa.org/packages/multi-term-20141203.1658.el: Not found". However, a more recent version http://melpa.org/packages/multi-term-20150220.1320.el is on MELPA. Why is emacs not installing this version?
Asked
Active
Viewed 105 times
1
-
Run `package-refresh-contents` and try again. – ChrisGPT was on strike Jun 08 '15 at 19:18
-
It is hanging at "Contacting host: melpa.org:80" – Andrew Jun 08 '15 at 20:23
-
Can you browse to http://melpa.org/? – ChrisGPT was on strike Jun 08 '15 at 20:47
-
It works now, for some reason it doesn't stop displaying the connecting string in the minibuffer, even though things have been refreshed. Can you add your first comment as an answer so I can accept it? – Andrew Jun 08 '15 at 21:33
2 Answers
1
This can happen if a package is updated in MELPA while you have an old list of packages cached locally.
Update your local package list with M-x package-refresh-contents
and try again. This should sync your local package list with MELPA, and installing your package should work.

ChrisGPT was on strike
- 127,765
- 105
- 273
- 257
0
I Have exacly the same problem a fews months i use a proxy to solve that problem.
i add that in my .emacs
(setq url-proxy-services
'(("no_proxy" . "^\\(localhost\\|10.*\\)")
("http" . "myproxy.com:8080")
("https" . "myproxy.com:8080")))

user1990
- 536
- 3
- 13