Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install fails on mac os x w/ emacs 23.2 #5

Closed
digash opened this issue Sep 3, 2010 · 9 comments
Closed

install fails on mac os x w/ emacs 23.2 #5

digash opened this issue Sep 3, 2010 · 9 comments

Comments

@digash
Copy link

digash commented Sep 3, 2010

Getting this error, trying to install following instruction in readme.

Debugger entered--Lisp error: (error "el-get: can not find package name `el-get' in `el-get-sources'")
  signal(error ("el-get: can not find package name `el-get' in `el-get-sources'"))
  error("el-get: can not find package name `%s' in `el-get-sources'" "el-get")
  (if (el-get-package-p package) nil (error "el-get: can not find package name `%s' in `el-get-sources'" package))
  (unless (el-get-package-p package) (error "el-get: can not find package name `%s' in `el-get-sources'" package))
  el-get-error-unless-package-p("el-get")
  el-get-init("el-get")
  (progn (setq default-directory (file-name-as-directory "/Users/dig/.emacs.d/el-get/el-get")) (load (concat ... "el-get" ".el")) (el-get-init "el-get") (with-current-buffer (process-buffer proc) (goto-char ...) (insert "\nCongrats, el-get is installed and ready to serve!")))
  (if (eq (process-status proc) (quote exit)) (progn (setq default-directory ...) (load ...) (el-get-init "el-get") (with-current-buffer ... ... ...)))
  (when (eq (process-status proc) (quote exit)) (setq default-directory (file-name-as-directory "/Users/dig/.emacs.d/el-get/el-get")) (load (concat ... "el-get" ".el")) (el-get-init "el-get") (with-current-buffer (process-buffer proc) (goto-char ...) (insert "\nCongrats, el-get is installed and ready to serve!")))
  (lambda (proc change) (when (eq ... ...) (setq default-directory ...) (load ...) (el-get-init "el-get") (with-current-buffer ... ... ...)))(# "exited abnormally with code 128\n")
  recursive-edit()
  byte-code("\306�  @\307=\203!
@dimitri
Copy link
Owner

dimitri commented Sep 4, 2010

Sounds very much like you did try at the wrong time, I was breaking things in my commits. Now would be a good time to try again.

@slackorama
Copy link

I too am getting the same error on Ubuntu 9.10 running GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK+ Version 2.18.0) of 2009-09-27 on palmer, modified by Debian

Thanks.

@digash
Copy link
Author

digash commented Sep 8, 2010

I've tried it again and no luck.
Here is what I ran:

  1. rm -rf ~/.emacs.d/el-get
  2. /Applications/Emacs.app/Contents/MacOS/Emacs -Q
    Starts emacs with no user config.
  3. Paste the code for install into scratch and ran it.

Got this error:

Debugger entered--Lisp error: (error "el-get: can not find package name `el-get' in `el-get-sources'")
  signal(error ("el-get: can not find package name `el-get' in `el-get-sources'"))
  error("el-get: can not find package name `%s' in `el-get-sources'" "el-get")
  (if (el-get-package-p package) nil (error "el-get: can not find package name `%s' in `el-get-sources'" package))
  (unless (el-get-package-p package) (error "el-get: can not find package name `%s' in `el-get-sources'" package))
  el-get-error-unless-package-p("el-get")
  el-get-init("el-get")
  (progn (setq default-directory (file-name-as-directory "/Users/dig/.emacs.d/el-get/el-get")) (load (concat ... "el-get" ".el")) (el-get-init "el-get") (with-current-buffer (process-buffer proc) (goto-char ...) (insert "\nCongrats, el-get is installed and ready to serve!")))
  (if (eq (process-status proc) (quote exit)) (progn (setq default-directory ...) (load ...) (el-get-init "el-get") (with-current-buffer ... ... ...)))
  (when (eq (process-status proc) (quote exit)) (setq default-directory (file-name-as-directory "/Users/dig/.emacs.d/el-get/el-get")) (load (concat ... "el-get" ".el")) (el-get-init "el-get") (with-current-buffer (process-buffer proc) (goto-char ...) (insert "\nCongrats, el-get is installed and ready to serve!")))
  (lambda (proc change) (when (eq ... ...) (setq default-directory ...) (load ...) (el-get-init "el-get") (with-current-buffer ... ... ...)))(# "finished\n")

@digash
Copy link
Author

digash commented Sep 8, 2010

Oops, closed it by accident and do not know how to reopen.

@dimitri
Copy link
Owner

dimitri commented Sep 8, 2010

reopened, will look soon'ish. might be tomorrow.

@dimitri
Copy link
Owner

dimitri commented Sep 9, 2010

Ok, fixed. The el-get-sources setting in the let form didn't cross the function call boundary --- that's dynamic binding. So I have to setq it again in the sentinel, tricking it somewhat.

@digash
Copy link
Author

digash commented Sep 9, 2010

Thanks, that works. Now I can continue with the install.

@offbyone
Copy link

offbyone commented Sep 9, 2010

You should update the instructions in the readme; the scratch buffer code still has that bug in it.

@dimitri
Copy link
Owner

dimitri commented Sep 9, 2010

Ouch, the README. done, thanks.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants