使用doom emacs,平时都很正常,今天upgrade,发现在Building org-mode时失败:
> Building org-mode...
x There was an unexpected error
Message: error
Data: (error . ":pre-build command error in \"org-mode\" recipe in command \"(\\\"make\\\" \\\"oldorg\\\" \\\"EMACS=/usr/local/Cellar/emacs-plus\\\\\\\\@27/27.2/Emacs.app/Contents/MacOS/Emacs\\\")\"")
Backtrace:
(signal error (":pre-build command error in \"org-mode\" recipe in command
(error ":pre-build command error in %S recipe in command %S" "org-mode" "(
(condition-case err (if (cl-every #'stringp command) (if (apply #'straight
(let ((command (car --dolist-tail--))) (condition-case err (if (cl-every #
(while --dolist-tail-- (let ((command (car --dolist-tail--))) (condition-c
(let ((--dolist-tail-- (if (cl-every #'listp commands) commands (list comm
(let ((default-directory repo) (commanderror nil)) (let ((--dolist-tail--
(if repo (let ((default-directory repo) (commanderror nil)) (let ((--dolis
(let* ((commands (and t (if post post-build pre-build))) (repo (and comman
(let* ((--cl-rest-- recipe) (pre-build (car (cdr (plist-member --cl-rest--
! Extended backtrace logged to ~/.emacs.d/.local/doom.error.log
请问有什么解决方案,是否过几天再upgrade?
截取了部分backtrace
-- lisp-interaction --
vim: set ft=lisp:
(error “:pre-build command error in “org-mode” recipe in command “(\“make\” \“oldorg\” \“EMACS=/usr/local/Cellar/emacs-plus\\\\@27/27.2/Emacs.app/Contents/MacOS/Emacs\”)””)
(signal error (":pre-build command error in “org-mode” recipe in command “(\“make\” \“oldorg\” \“EMACS=/usr/local/Cellar/emacs-plus\\\\@27/27.2/Emacs.app/Contents/MacOS/Emacs\”)”"))
(error “:pre-build command error in %S recipe in command %S” “org-mode” “(“make” “oldorg” “EMACS=/usr/local/Cellar/emacs-plus\\@27/27.2/Emacs.app/Contents/MacOS/Emacs”)”)
(condition-case err (if (cl-every #'stringp command) (if (apply #'straight–process-run-p command) nil (setq inhibit-startup-screen t commanderror t) (switch-to-buffer-other-window straight-process-buffer) (goto-char (point-max)) (error “%S” command)) (eval command)) ((error) (error (concat (if post “:post” “:pre”) “-build command error in %S recipe” (if commanderror (progn " in command")) " %S") package (if commanderror (car (cdr err)) err))))
(let ((command (car --dolist-tail–))) (condition-case err (if (cl-every #'stringp command) (if (apply #'straight–process-run-p command) nil (setq inhibit-startup-screen t commanderror t) (switch-to-buffer-other-window straight-process-buffer) (goto-char (point-max)) (error “%S” command)) (eval command)) ((error) (error (concat (if post “:post” “:pre”) “-build command error in %S recipe” (if commanderror (progn " in command")) " %S") package (if commanderror (car (cdr err)) err)))) (setq --dolist-tail-- (cdr --dolist-tail–)))
(while --dolist-tail-- (let ((command (car --dolist-tail–))) (condition-case err (if (cl-every #'stringp command) (if (apply #'straight–process-run-p command) nil (setq inhibit-startup-screen t commanderror t) (switch-to-buffer-other-window straight-process-buffer) (goto-char (point-max)) (error “%S” command)) (eval command)) ((error) (error (concat (if post “:post” “:pre”) “-build command error in %S recipe” (if commanderror (progn " in command")) " %S") package (if commanderror (car (cdr err)) err)))) (setq --dolist-tail-- (cdr --dolist-tail–))))
(let ((–dolist-tail-- (if (cl-every #'listp commands) commands (list commands)))) (while --dolist-tail-- (let ((command (car --dolist-tail–))) (condition-case err (if (cl-every #'stringp command) (if (apply #'straight–process-run-p command) nil (setq inhibit-startup-screen t commanderror t) (switch-to-buffer-other-window straight-process-buffer) (goto-char (point-max)) (error “%S” command)) (eval command)) ((error) (error (concat (if post “:post” “:pre”) “-build command error in %S recipe” (if commanderror (progn " in command")) " %S") package (if commanderror (car (cdr err)) err)))) (setq --dolist-tail-- (cdr --dolist-tail–)))))