[emacs-berlin] Rollback a package to a previous version

jman emacs-berlin at city17.xyz
Tue Oct 28 09:16:45 UTC 2025


Hello,

I was reading this Reddit post[0] about how to rollback to a previous version of a package. After 
reading the proposed solutions and a quick search (also reading this article[1]) it is my 
understanding that there is no blessed way to do this? The only workaround I've found is manually 
pinning a git commit/tag when installing the package (whether I am using straight or 
use-package). Is that correct?

As far as you know, would the ELPA/MELPA infrastructure be able to handle package versions?

Also, according to that blog post, part of the problem is that package authors don't often properly 
tag files with the correct version.

Any thoughts about this topic? :)

Thanks

[0]: 
https://old.reddit.com/r/emacs/comments/1oc1ujp/fortnightly_tips_tricks_and_questions_20251021/nkkdzwh/
[1]: https://edstrom.dev/cdlxm/how-to-downgrade-rollback-an-emacs-package


More information about the emacs-berlin mailing list