From f45d1da7e6d12ec59b23073555bce95460877845 Mon Sep 17 00:00:00 2001 From: Lin Sun Date: Tue, 27 Sep 2022 00:00:57 +0000 Subject: [PATCH] Fix (package-update) always install package due to invalid version comparison * lisp/emacs-lisp/package.el (package--updateable-packages): fix version comparison between available packages and archived packages. --- lisp/emacs-lisp/package.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 70c15d2..4abee9d 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -2189,8 +2189,8 @@ package--updateable-packages (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 -- 2.7.0