|
From: | No Wayman |
Subject: | bug#69528: 30.0.50; [BUG] transient.el is not a member of package--builtin-versions |
Date: | Mon, 04 Mar 2024 12:22:00 -0500 |
User-agent: | mu4e 1.12.0; emacs 30.0.50 |
No Wayman <iarchivedmywholelife@gmail.com> writes:
Transient.el was added in 28.1 according to NEWS.It is not a member of package--builtin-versions for any of the following Emacsversions: 28.1, 28.2, 29.1, 29.2.
I believe the behavior described here is due to this: https://www.reddit.com/r/emacs/comments/1b69v1b/let_magit_330_use_builtin_transient/To summarize, the user has a built-in version of transient.el shipped with Emacs 29.2. They installed magit 3.3.0, which requires transient 0.3.6. Instead of package.el seeing magit's transient.el dependency as satisfied by the built-in version, it installed the latest version.
I've patched Elpaca, which relies on package--builtin-vesrions, due to similar complaints about transient.el being pulled in despite the built-in version satisfying a dependency.
[Prev in Thread] | Current Thread | [Next in Thread] |