Er, to clarify: I believe I wiped out all elpa *packages* before using the new package.el, not the elpa dir itself.
Good luck, Justin On May 18, 12:50 pm, Justin Kramer <jkkra...@gmail.com> wrote: > I should note that I wiped out my elpa dir before using the new > package.el. Also, there is this other package.el from Phil's emacs- > starter-kit, which may or may not provide different results: > > http://github.com/technomancy/emacs-starter-kit/raw/master/package.el > > Justin > > On May 18, 11:05 am, Terrence Brannon <scheme...@gmail.com> wrote: > > > > > > > On Tue, May 18, 2010 at 1:34 AM, Justin Kramer <jkkra...@gmail.com> wrote: > > > Per Phil Hagelberg's suggestion on IRC, I downloaded and used his > > > package.el, which fixed the issue for me: > > > >http://github.com/technomancy/package.el/raw/master/package.el > > > I copied that package.el over ~/emacs.d./elpa/package.el and now I get > > ""Bad url: :clojure-mode-1.7.1.el" > > > Stack backtrace follows: > > > Debugger entered--Lisp error: (error "Bad url: :clojure-mode-1.7.1.el") > > signal(error ("Bad url: :clojure-mode-1.7.1.el")) > > error("Bad url: %s" ":clojure-mode-1.7.1.el") > > url-retrieve-internal("clojure-mode-1.7.1.el" (lambda (&rest > > --cl-rest--) (apply #[... "\302\303\304p#\210 \305L\210 pL\207" > > [G25101 G25100 url-debug retrieval "Synchronous fetching done (%S)" t] > > 4] (quote --asynch-buffer--) (quote --retrieval-done--) --cl-rest--)) > > (nil)) > > url-retrieve("clojure-mode-1.7.1.el" (lambda (&rest --cl-rest--) > > (apply #[... "\302\303\304p#\210 \305L\210 pL\207" [G25101 G25100 > > url-debug retrieval "Synchronous fetching done (%S)" t] 4] (quote > > --asynch-buffer--) (quote --retrieval-done--) --cl-rest--))) > > url-retrieve-synchronously("clojure-mode-1.7.1.el") > > (let ((buffer ...)) (save-excursion (set-buffer buffer) > > (package-handle-response) (re-search-forward "^$" nil ...) > > (forward-char) (delete-region ... ...) (package-unpack-single ... > > version desc requires) (kill-buffer buffer))) > > package-download-single(clojure-mode "1.7.1" "Major mode for Clojure > > code" nil) > > (cond ((eq kind ...) (package-download-tar elt v-string)) ((eq kind > > ...) (package-download-single elt v-string ... ...)) (t (error > > "Unknown package kind: " ...))) > > (let* ((desc ...) (v-string ...) (kind ...)) (cond (... ...) (... > > ...) (t ...))) > > (lambda (elt) (let* (... ... ...) (cond ... ... ...)))(clojure-mode) > > mapc((lambda (elt) (let* (... ... ...) (cond ... ... ...))) > > (clojure-mode)) > > package-download-transaction((clojure-mode)) > > (let ((transaction ...)) (package-download-transaction transaction)) > > (let ((pkg-desc ...)) (unless pkg-desc (error "Package '%s' not > > available for installation" ...)) (let (...) > > (package-download-transaction transaction))) > > package-install(clojure-mode) > > (cond ((eq cmd 68) (when ... ...) (message "Deleting %s-%s..." > > pkg-name pkg-vers) (package-delete pkg-name pkg-vers) (message > > "Deleting %s-%s... done" pkg-name pkg-vers)) ((eq cmd 73) > > (package-install ...))) > > (let ((cmd ...) (pkg-name ...) (pkg-vers ...) (pkg-status ...)) > > (cond (... ... ... ... ...) (... ...))) > > (while (not (eobp)) (let (... ... ... ...) (cond ... ...)) (forward-line)) > > package-menu-execute() > > call-interactively(package-menu-execute nil nil) > > recursive-edit() > > byte-code("\306 �...@\307=\203! > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clojure@googlegroups.com > > Note that posts from new members are moderated - please be patient with > > your first post. > > To unsubscribe from this group, send email to > > clojure+unsubscr...@googlegroups.com > > For more options, visit this group > > athttp://groups.google.com/group/clojure?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group > athttp://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en