When I use list-packages it shows the archive for packages that are not installed, but not for ones that are. The same for package descriptions. Is there any way to find out which archive an installed package came from?

(Yes, I can search each archive I use, but I was hoping for something quicker & easier.)

1 Answer 1


Emacs only stores which packages you selected for installation, AFAIK.

With 2 steps you can sort the package list to guess where you installed from:

After list-packages use "(" package-menu-toggle-hiding, position you point in column 3 where the package names begin and hit S for tabulated-list-sort to sort by package names.

The installed and available versions are now displayed right next to each other and should give a hint where the package was installed from.

  • Thanks, that helps for some packages. For most of them, though, it only shows the one version, with no info about which archive it's from. It would be nice if the package system remembered the archive when it installed a packge. Oh, well.
    – Chris
    Jan 19, 2017 at 18:36

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.