Hallo Jambunathan K., > Thanks for trying out ELPA.
It looks pretty interesting and is an ideaa long overdue IMHO! > > >>> 2. Use the Emacs package manager's =M-x list-packages= to browse >>> and install the latest version. >> >> Failed with the error message: Failed to download `Orgmode' archive. >> > > This is expected. Orgmode cannot act as ELPA repo. There are some minor > things to be fixed. Tarball is the way to go atleast for next few days > ... OK > >>> 3. Do =M-x package-install-file=. When prompted for =Package file >>> name=, point it to .tar file downloaded in step 2. >>> >> Failed with the error message: package-read-from-string: Can't read whole >> string > > Questions: > ========= > > What package.el you are using? I hope it is the one that is bundled in > to Emacs and *not* the one distributed from http://tromey.com. Yes. It says in the header ;; Author: Tom Tromey <tro...@redhat.com> ;; Created: 10 Mar 2007 ;; Version: 0.9 ;; Keywords: tools > > May I ask you what version of Emacs you use and what OS you run on? Sorry I shuld have mentioned that. It's GNU Emacs 24.0.50.1 (i386-mingw-nt6.1.7600) of 2010-10-18 on windows 7 Home Premium > > There is a comment in the package manager that there is a dependency on > GNU tar. May be the tar binary that you are running is not "GNU tar > compatible" I use the one from gnuwin32. It says tar (GNU tar) 1.22. > > Just to confirm, copy the below elisp code to scratch buffer and do a > C-x C-e with cursor before the marker '@'. > > What do you get? > I get this: Debugger entered--Lisp error: (error "Can't read whole string") signal(error ("Can't read whole string")) error("Can't read whole string") package-read-from-string("tar: Archive value 297315 is out of gid_t range 0..65535\n(define-package \"org\" \"20101101\" \"Outline-based notes management and organizer\" nil)\ntar: Exiting with failure status due to previous errors\n") (progn (setq default-directory "~/tmp/") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el")))) eval((progn (setq default-directory "~/tmp/") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el"))))) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp nil nil) recursive-edit() byte-code("\306 @\307=\203! \310\311\312\"\210\313\311!\211A@)\242\314=\203! \310\315\312\"\210\316!\210\317 \210\320 !\210\f\203d \321ed\" V\203W eb\210\322 \245y\210`db\210\322 \245 Zy\210`|\210)\323c\210eb\210\324\325\326 \"\210\327\306!\210\324\330!\210\331\312\324\330!\210\212\332 \210+\331\207" [unread-command-char debugger-args x debugger-buffer noninteractive debugger-batch-max-lines -1 debug backtrace-debug 4 t backtrace-frame lambda 5 pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message "%s" buffer-string kill-emacs "" nil recursive-edit middlestart buffer-read-only standard-output] 4) debug(error (error "Can't read whole string")) signal(error ("Can't read whole string")) error("Can't read whole string") package-read-from-string("tar: org-20101101.tar: Cannot open: No such file or directory\ntar: Error is not recoverable: exiting now\n") (progn (setq default-directory "~/tmp/") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el")))) eval((progn (setq default-directory "~/tmp/") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el"))))) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp nil nil) recursive-edit() byte-code("\306 @\307=\203! \310\311\312\"\210\313\311!\211A@)\242\314=\203! \310\315\312\"\210\316!\210\317 \210\320 !\210\f\203d \321ed\" V\203W eb\210\322 \245y\210`db\210\322 \245 Zy\210`|\210)\323c\210eb\210\324\325\326 \"\210\327\306!\210\324\330!\210\331\312\324\330!\210\212\332 \210+\331\207" [unread-command-char debugger-args x debugger-buffer noninteractive debugger-batch-max-lines -1 debug backtrace-debug 4 t backtrace-frame lambda 5 pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message "%s" buffer-string kill-emacs "" nil recursive-edit middlestart buffer-read-only standard-output] 4) debug(error (file-error "Setting current directory" "no such file or directory" "~/tmp/")) call-process("D:/Entwicklung/emacs-24.0.50/bin/cmdproxy.exe" nil t nil "-c" "tar -xOf org-20101101.tar org-20101101/org-pkg.el") shell-command-to-string("tar -xOf org-20101101.tar org-20101101/org-pkg.el") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el"))) (progn (setq default-directory "~/tmp/") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el")))) eval((progn (setq default-directory "~/tmp/") (package-read-from-string (shell-command-to-string (concat "tar -xOf org-20101101.tar org-20101101/org-pkg.el"))))) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp nil nil) Thanks for your support! Regards, Martin _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode