2016-07-28 7 views
0

パッケージをEmacsでインストールすると、しばしば問題が発生します。パッケージのいずれかが壊れている場合はどうすればいいですか?melpamelpa-stableEmacsを使用してMELPAとMELPA-stableでどのように作業すればよいですか?

run-hooks: Symbol's function definition is void: elscreen-start 

が、私はmelpaelscreen作品上で動作するが、サイダー-nreplの起動に失敗した場合:私はmelpa安定elscreenが起動時に失敗を使用している場合たとえば。私は彼らのgithubプロフィールをチェックし、彼らのビルドは現在失敗しています。これを回避する方法はありますか?

答えて

3

あなたはmelpamelpa-stableの両方を使用し、package-pin-packagesをカスタマイズして、特定のリポジトリに特定のパッケージを固定することができます

(require 'package) 

(add-to-list 'package-archives 
     '("melpa-stable" . "http://stable.melpa.org/packages/") t) 
(add-to-list 'package-archives 
     '("melpa" . "https://melpa.org/packages/") t) 

(setq package-pinned-packages 
     '((imenu-anywhere . "melpa-stable") 
     (spaceline . "melpa-stable") 
     (clj-refactor . "melpa-stable") 
     (cider . "melpa-stable") 
     (clojure-mode . "melpa-stable") 
     (linum-relative . "melpa-stable") 
     (aggressive-indent . "melpa-stable") 
     (evil-leader . "melpa-stable") 
     (evil-visualstart . "melpa-stable") 
     (evil-jumper . "melpa-stable") 
     (evil-snipe . "melpa-stable") 
     (evil . "melpa-stable") 
     (evil-commentary . "melpa-stable"))) 
関連する問題