Skip to content

Commit

Permalink
Fix package updater unable-to-remove error
Browse files Browse the repository at this point in the history
  • Loading branch information
hlissner committed May 15, 2017
1 parent 84525b0 commit 7f6c38f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions core/autoload/packages.el
Original file line number Diff line number Diff line change
Expand Up @@ -177,22 +177,22 @@ appropriate."
(quelpa (assq name quelpa-cache))
(setq quelpa-modified-p t)))
('elpa
(doom-delete-package name)
(doom-delete-package name t t)
(doom-install-package name)))
(when quelpa-modified-p
(quelpa-save-cache)))
(version-list-=
(package-desc-version (cadr (assq name package-alist)))
(package-desc-version (cadr (assq name package-archive-contents))))))

(defun doom-delete-package (name &optional force-p)
(defun doom-delete-package (name &optional force-p nosave-p)
"Uninstalls package NAME if it exists, and clears it from `quelpa-cache'."
(doom-initialize)
(unless (package-installed-p name)
(user-error "%s isn't installed" name))
(let ((desc (cadr (assq name package-alist)))
(inhibit-message t))
(package-delete desc force-p))
(package-delete desc force-p nosave-p))
(not (package-installed-p name)))


Expand Down

0 comments on commit 7f6c38f

Please sign in to comment.