Also all 3 of those packages have the status as "dependency" even when no other package requires them. I had installed those packages using the package manager; they did not get auto installed. On Thu, May 21, 2015 at 10:46 AM Kaushal wrote: > Looks like some how those 3 packages did not get added to > package-selected-packages when I installed them. Or they did not get saved > to custom.el. > > On Thu, May 21, 2015 at 10:35 AM Kaushal wrote: > >> I just updated to the latest commit on emacs master and tried out >> package-autoremove. >> >> That suggested removing 3 packages (symon, minibuffer-line, >> git-timemachine), out of which I actually use 2: minibuffer-line, >> git-timemachine. >> >> For example, I have this in my init: >> >> ;; Display date+time in the minibuffer instead of in the mode-line >> (use-package minibuffer-line >> :if (null modi/show-date-time-in-mode-line) >> :defer 1 ; to prevent 'Invalid face reference: minibuffer-line' >> ; when launching emacsclient >> :init >> (progn >> (setq minibuffer-line-format '((:eval (format-time-string "%l:%M %b >> %d %a"))))) >> :config >> (progn >> (set-face-attribute 'minibuffer-line nil :inherit font-lock-type-face) >> (minibuffer-line-mode))) >> >> >> On Thu, May 21, 2015 at 5:03 AM Artur Malabarba < >> bruce.connor.am@gmail.com> wrote: >> >>> Alright, pushed. >>> Just for future record, in case anyone ever tries this again, the >>> commit that removed async transactions was: >>> Commit 0060c0d7b15ed1510583eb738baa0c9bf9f02721 >>> And the one before that is >>> Commit 6f4b0e8153c8e83d03ed1c3c37065e5bf56685f1 >>> >>>