After splitting a bunch of hair trying to figure out why
org-latex-preview-mode isn't available and the installed version now not
included in package-quickstart-file anymore. I found out that the
builtin one has higher version string than Tecosaur's, so Emacs now
prefers the former.
(defun package--get-activatable-pkg (pkg-name)
;; Is "activatable" a word?
(let ((pkg-descs (cdr (assq pkg-name package-alist))))
;; Check if PACKAGE is available in `package-alist'.
(while
(when pkg-descs
(let ((available-version (package-desc-version (car pkg-descs))))
(or (package-disabled-p pkg-name available-version)
;; Prefer a builtin package.
(package-built-in-p pkg-name available-version))))
> ^
> builtin version (9 8 5) > latex-preview version (9 8 -1)
(setq pkg-descs (cdr pkg-descs)))
(car pkg-descs)))
What can I do so that Emacs prefers the other one?