I'm trying a clean install with this in my init.el (require 'package) (add-to-list 'package-archives '("melpa-stable" . "http://melpa-stable.milkbox.net/packages/")) (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/")) ;; Initialize all the ELPA packages (what is installed using the packages commands) (package-initialize) (when (not package-archive-contents) (package-refresh-contents)) (defvar my-packages '(;; org mode org ;; org mode plus contrib org-plus-contrib)) (dolist (p my-packages) (when (not (package-installed-p p)) (package-install p))) eval-buffer-ing this gives package-compute-transaction: Package ‘org-plus-contrib-’ is unavailable It's as if it's looking for a specific org-plus-contrib-xxxx.tar ? Never had this problem before. LB