From c6d40924d1bf3379308bfbef69acbab8e8877c4b Mon Sep 17 00:00:00 2001 From: Sylvain Bougerel Date: Sat, 11 Nov 2023 00:14:41 +0800 Subject: [PATCH] Fix next-version in package-compute-transaction (bug#66985) --- lisp/emacs-lisp/package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index e23a61c58a4..a8e263bc074 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -1908,6 +1908,7 @@ SEEN is used internally to detect infinite recursion." (message "Dependency cycle going through %S" (package-desc-full-name already)) (setq packages (delq already packages)) + (setq next-version (package-desc-version already)) (setq already nil)) (error "Need package `%s-%s', but only %s is being installed" next-pkg (package-version-join next-version) -- 2.42.0