Using Emacs 26.3, suddenly any package I install from Melpa shows Available Obsolete from melpa -- Install. All used to be fine. What is causing this?

1 Answer 1


That message confused me too. It turns out it's just a poor choice of words for saying that there's a new version available.


Once you update the list of packages with M-x package-refresh-contents, then you can type U x and it will upgrade all installed packages that have a more recent version available.

Once that is one, the message you see when you open the description of an updated package will be:

Package x is installed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.