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 at
http://groups.google.com/group/clojure?hl=en

Reply via email to