You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There might be a more comprehensive solution to avoid this situation of multiple package versions happening in the first place, but it is a simple improvement for everyone if we report a warning when we detect that the situation has happened.
The text was updated successfully, but these errors were encountered:
avoid pulling unnecessary packages that are already built-in
resolve nasty dependency conflicts, in more general cases than only built-in packages
protect against packages with ill defined dependencies
Also, this feature is implemented in notable package managers like npm, maven, apt, pip (not real package manager, but still) and also guix, that is like straight a functional package manager.
Honestly I'm struggling with this from a while, I had to drop every package that depend on built-in packages with Emacs 30.
See #1146 (comment).
There might be a more comprehensive solution to avoid this situation of multiple package versions happening in the first place, but it is a simple improvement for everyone if we report a warning when we detect that the situation has happened.
The text was updated successfully, but these errors were encountered: