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

Reply via email to