From 7d7ade82b316c08dccbd149b351419cc64903b8d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 14 May 2017 14:37:38 +0200 Subject: [PATCH] Fix doom-update-package errors for unreachable dependencies --- core/autoload/packages.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/autoload/packages.el b/core/autoload/packages.el index 60285236a..4e8244c01 100644 --- a/core/autoload/packages.el +++ b/core/autoload/packages.el @@ -177,10 +177,8 @@ appropriate." (quelpa (assq name quelpa-cache)) (setq quelpa-modified-p t))) ('elpa - (let ((desc (cadr (assq name package-alist))) - (archive (cadr (assq name package-archive-contents)))) - (package-install-from-archive archive) - (delete-directory (package-desc-dir desc) t)))) + (doom-delete-package name) + (doom-install-package name))) (when quelpa-modified-p (quelpa-save-cache))) (version-list-=