Emacs >29 install attempts to install copilot-chat fail #233
Answered
by
ncaq
dickjones729
asked this question in
Q&A
-
|
When I try to install/configure copilot-chat from my init.el using use-package it doesn't work. Also, when looking at the package list I see that copilot-chat.el is incompatible for some reason. Wondering if anyone has an answer as to why it can't be installed? Thanks for any help. |
Beta Was this translation helpful? Give feedback.
Answered by
ncaq
Feb 28, 2026
Replies: 1 comment 3 replies
-
|
Please your put init.el url or body, if avalable. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thank you for the report!
I investigated the root cause: the dependency mcp.el (lizqwerscott/mcp.el) requires Emacs 30.1, even though copilot-chat.el itself only declares (emacs "29.1") in its Package-Requires.
Specifically, mcp.el has:
;; Package-Requires: ((emacs "30.1") (jsonrpc "1.0.25"))So the real minimum Emacs version for copilot-chat.el is currently 30.1, not 29.1. We should either update the declared requirement to (emacs "30.1") or make the MCP integration optional so it can still work on Emacs 29.x.