I upgraded Emacs this morning to 24.4 and then had trouble starting it with my Emacs setup:
- I have some packages from MELPA
- I want to restrict CIDER to the version from MELPA stable (because the cider-middleware version in my profiles.clj needs to be kept in lockstep)
‘package-filter’ breaks under 24.4 because of a missing ‘package-desc-vers’ function. Having said this, package-filter is no longer required under 24.4 because the functionality has been incorporated into the ‘package.el’ package (included with Emacs by default, I think).
To pin packages to a specific repository, add an entry into the ‘package-pinned-packages’ variable, as follows: