redguardtoo / emacs.d

Fast and robust Emacs setup.
http://blog.binchen.org
GNU General Public License v3.0
2.41k stars 616 forks source link

error: Package `git-commit-mode-' is unavailable #324

Closed zarzen closed 9 years ago

zarzen commented 9 years ago

在windows的cygwin环境下使用emacs, 由于公司环境的限制,使用了代理,但是启动时报错:

Debugger entered--Lisp error: (error "Package `git-commit-mode-' is unavailable")
  signal(error ("Package `git-commit-mode-' is unavailable"))
  error("Package `%s-%s' is unavailable" git-commit-mode "")
  package-compute-transaction(nil ((git-commit-mode)))
  package-install(git-commit-mode)
  (if (or (assoc package package-archive-contents) no-refresh) (package-install package) (progn (package-refresh-contents) (require-package package min-version t)))
  (if (package-installed-p package min-version) t (if (or (assoc package package-archive-contents) no-refresh) (package-install package) (progn (package-refresh-contents) (require-pac\
kage package min-version t))))
  require-package(git-commit-mode nil t)
  (progn (package-refresh-contents) (require-package package min-version t))
  (if (or (assoc package package-archive-contents) no-refresh) (package-install package) (progn (package-refresh-contents) (require-package package min-version t)))
  (if (package-installed-p package min-version) t (if (or (assoc package package-archive-contents) no-refresh) (package-install package) (progn (package-refresh-contents) (require-pac\
kage package min-version t))))
  require-package(git-commit-mode)
  eval-buffer(#<buffer  *load*-846129> nil "/home/e588751/.emacs.d/lisp/init-elpa.el" nil t)  ; Reading at buffer position 6665
  load-with-code-conversion("/home/e588751/.emacs.d/lisp/init-elpa.el" "/home/e588751/.emacs.d/lisp/init-elpa.el" nil t)
  require(init-elpa)
  eval-buffer(#<buffer  *load*> nil "/home/e588751/.emacs.d/init.el" nil t)  ; Reading at buffer position 2389
  load-with-code-conversion("/home/e588751/.emacs.d/init.el" "/home/e588751/.emacs.d/init.el" t t)
  load("/home/e588751/.emacs.d/init" t t)
  #[0 "^H\205\262^@     \306=\203^Q^@\307^H\310Q\202;^@ \311=\204^^^@\307^H\312Q\202;^@\313\307\314\315#\203*^@\316\202;^@\313\307\314\317#\203:^@\320\nB^R\321\202;^@\316\322^S\323^A\\
322\211#\210^K\322=\203a^@\324\325\326\307^H\327Q!\"\323^A\322\211#\210^K\322=\203`^@^A^S\210^K\203\243^@\330^K!\331\232\203\243^@\332^K!\211\333P\334^A!\203}^@\211\202\210^@\334^B!\2\
03\207^@^A\202\210^@\314\262^B^A\203\241^@\335^B^K\"\203\237^@\336\337^C^K#\210\340\341!\210^A^S\266^B\f?\205\260^@\314^]\323\342\322\211#)\262^A\207" [init-file-user system-type dela\
yed-warnings-list user-init-file inhibit-default-init inhibit-startup-screen ms-dos "~" "/_emacs" windows-nt "/.emacs" directory-files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs" "^_ema\
cs\\(\\.elc?\\)?$" (initialization "`_emacs' init file is deprecated, please use `.emacs'") "~/_emacs" t load expand-file-name "init" file-name-as-directory "/.emacs.d" file-name-exte\
nsion "elc" file-name-sans-extension ".el" file-exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit-for 1 "default"] 7 "\n\n(fn)"]()
  command-line()
  normal-top-level()

用list-package, 查看了一下 git-commit 这个包已经装了 emacs -version = 24.5.1

redguardtoo commented 9 years ago

9e489ff git-commit-mode change name (Chen Bin)

zarzen commented 9 years ago

Thanks!