package-update would always re-install package

* lisp/emacs-lisp/package.el (package--updateable-packages): fix
version comparison between available packages and archived
packages (bug#58129).
This commit is contained in:
Lin Sun 2022-09-28 13:05:26 +02:00 committed by Lars Ingebrigtsen
parent c2b9e74686
commit ec121e035b

View file

@ -2189,8 +2189,8 @@ to install it but still mark it as selected."
(assq (car elt) package-archive-contents)))
(and available
(version-list-<
(package-desc-priority-version (cadr elt))
(package-desc-priority-version (cadr available))))))
(package-desc-version (cadr elt))
(package-desc-version (cadr available))))))
package-alist)))
;;;###autoload