bbatsov/emacs-prelude — Issue #40: Magit doesn't compile with el-get
Author: twermund
Created: 2011-12-08 01:16:19+00:00
State: open

I can grab the Magit package off of the package manager just fine in

From the *el-get -build: magit* buffer:
Wrote /home/twirm/.emacs.d/el-get/magit/magit-bisect.elc
sed -e s/@VERSION@/1.0.0-316-g523f365/ < magit.spec.in > magit.spec
sed -e s/@VERSION@/1.0.0-316-g523f365/ < magit-pkg.el.in > magit-pkg.el
makeinfo magit.texi -o magit.info
make: makeinfo: Command not found
make: *** [magit.info] Error 127

When I run --debug-init:
Debugger entered--Lisp error: (error "el-get: make el-get could not build magit [make all]")
signal(error ("el-get: make el-get could not build magit [make all]"))
error("el-get: %s %s" "make" "el-get could not build magit [make all]")
(if (eq 0 status) (message "el-get: %s" message) (set-window-buffer (selected-window) cbuf) (error "el-get: %s %s" cname er$
(let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make-temp-fil$
(if sync (let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make$
(let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (plist-get c :b$
(if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (p$
(condition-case err (if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :com$
el-get-start-process-list("magit" ((:command-name "make" :buffer-name "*el-get-build: magit*" :default-directory "/home/twi$
(let* ((pdir (el-get-package-directory package)) (wdir (if subdir (concat (file-name-as-directory pdir) subdir) pdir)) (buf$
el-get-build("magit" ("make all") nil sync el-get-post-install-build)
(let* ((sync el-get-default-process-sync) (hooks (el-get-method (el-get-package-type package) :install-hook)) (commands (el$
el-get-post-install("magit")
funcall(el-get-post-install "magit")
(progn (funcall final-func package))
(if (functionp final-func) (progn (funcall final-func package)))
(when (functionp final-func) (funcall final-func package))
(if next (el-get-start-process-list package next final-func) (when (functionp final-func) (funcall final-func package)))
(let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make-temp-fil$
(if sync (let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make$
(let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (plist-get c :b$
(if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (p$
(condition-case err (if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :com$
el-get-start-process-list("magit" ((:command-name "*git submodule update*" :buffer-name "*git clone magit*" :default-direct$
(if next (el-get-start-process-list package next final-func) (when (functionp final-func) (funcall final-func package)))
(let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make-temp-fil$
(if sync (let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make$ (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (plist-get c :b$
(if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (p$
(condition-case err (if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :com$
el-get-start-process-list("magit" ((:command-name "*git submodule update*" :buffer-name "*git clone magit*" :default-direct$
(if next (el-get-start-process-list package next final-func) (when (functionp final-func) (funcall final-func package)))
(let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make-temp-fil$
(if sync (let* ((startf (if shell (function call-process-shell-command) (function call-process))) (infile (when stdin (make$
(let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (plist-get c :b$
(if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :command-name)) (cbuf (p$
(condition-case err (if commands (let* ((c (car commands)) (cdir (plist-get c :default-directory)) (cname (plist-get c :com$
el-get-start-process-list("magit" ((:command-name "*git clone magit*" :buffer-name "*git clone magit*" :default-directory "$
(let* ((git-executable (el-get-executable-find "git")) (pdir (el-get-package-directory package)) (name (format "*git clone $
el-get-git-clone("magit" "http://github.com/magit/magit.git" el-get-post-install)
funcall(el-get-git-clone "magit" "http://github.com/magit/magit.git" el-get-post-install)
(let* ((status (el-get-read-package-status package)) (source (el-get-package-def package)) (method (el-get-package-method s$
el-get-do-install("magit")
(if (string= (el-get-package-status p) "installed") (el-get-init p) (el-get-do-install p))
(let ((p (symbol-name package))) (if (string= (el-get-package-status p) "installed") (el-get-init p) (el-get-do-install p))$
el-get-demand1(magit)
(if non-installed-dependencies nil (el-get-demand1 psym))
(unless non-installed-dependencies (el-get-demand1 psym))
(let ((non-installed-dependencies (remove-if (quote el-get-package-initialized-p) (el-get-dependencies psym)))) (dolist (de$
(if (memq (el-get-package-state psym) (quote (init installing))) nil (el-get-set-package-state psym (quote installing)) (le$
(unless (memq (el-get-package-state psym) (quote (init installing))) (el-get-set-package-state psym (quote installing)) (le$
(let* ((psym (el-get-as-symbol package)) (pname (symbol-name psym))) (unless (memq (el-get-package-state psym) (quote (init$
(condition-case err (let* ((psym (el-get-as-symbol package)) (pname (symbol-name psym))) (unless (memq (el-get-package-stat$
(if (el-get-package-is-installed package) (message "el-get: `%s' package is already installed" package) (condition-case err$
el-get-install("magit")
(while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-install p) (setq done (nconc done (list p))) (setq --cl-var-- ($
(let* ((--cl-var-- to-install) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-install p) ($
(catch (quote --cl-block-nil--) (let* ((--cl-var-- to-install) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car -$
(cl-block-wrapper (catch (quote --cl-block-nil--) (let* ((--cl-var-- to-install) (p nil) (done nil)) (while (consp --cl-var$
(block nil (let* ((--cl-var-- to-install) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-i$
(loop for p in to-install do (el-get-install p) collect p into done)
(let* ((required (el-get-list-package-names-with-status "required")) (installed (el-get-list-package-names-with-status "ins$
el-get-init-and-install(("magit" "yasnippet"))
(let ((packages (loop for p in packages when (listp p) append p else collect p))) (el-get-init-and-install packages))
(prog1 (let ((packages (loop for p in packages when (listp p) append p else collect p))) (el-get-init-and-install packages)$
(let ((previously-installing (el-get-currently-installing-packages)) (progress (and (eq sync (quote wait)) (make-progress-r$
el-get(sync ("magit" "yasnippet"))
eval-buffer(#> nil "/home/twirm/.emacs.d/modules/prelude-el-get.el" nil t) ; Reading at buffer position $
load-with-code-conversion("/home/twirm/.emacs.d/modules/prelude-el-get.el" "/home/twirm/.emacs.d/modules/prelude-el-get.el"$
require(prelude-el-get)
eval-buffer(# nil "/home/twirm/.emacs.d/init.el" nil t) ; Reading at buffer position 2417
load-with-code-conversion("/home/twirm/.emacs.d/init.el" "/home/twirm/.emacs.d/init.el" t t)
load("/home/twirm/.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;^@\31$
command-line()
normal-top-level()