Avoid duplicate VC packages in 'package-selected-packages'
* lisp/emacs-lisp/package-vc.el (package-vc--unpack-1): Check if 'package-selected-packages' already contains the package name. (bug#63338)
This commit is contained in:
parent
c18f9f155f
commit
b5bfd808c6
1 changed files with 5 additions and 3 deletions
|
@ -506,9 +506,11 @@ documentation and marking the package as installed."
|
|||
(package--reload-previously-loaded new-desc)))
|
||||
|
||||
;; Mark package as selected
|
||||
(package--save-selected-packages
|
||||
(cons (package-desc-name pkg-desc)
|
||||
package-selected-packages))
|
||||
(let ((name (package-desc-name pkg-desc)))
|
||||
(unless (memq name package-selected-packages)
|
||||
(package--save-selected-packages
|
||||
(cons name package-selected-packages))))
|
||||
|
||||
(package--quickstart-maybe-refresh)
|
||||
|
||||
;; Confirm that the installation was successful
|
||||
|
|
Loading…
Add table
Reference in a new issue