nicferrier / marmalade

Nic's clone of nex3's original marmalade. Nic is maintaining this now and updating this repo.
http://marmalade-repo.org
GNU General Public License v3.0
32 stars 8 forks source link

Failed to download `marmalade' archive. #49

Closed hughe closed 9 years ago

hughe commented 11 years ago

Hi Nic,

I got an error downloading the Marmalade archive this morning:

Failed to download `marmalade' archive.

It turns out that the archive-contents file was being downloaded, but parsing was failing with an overflow error. I duplicated it by running eval-last-sexp in the download buffer:

Debugger entered--Lisp error: (overflow-error "201203310931") read(#<buffer http marmalade-repo.org:80>)

The error comes from this sexp:

(groovy-mode .[(201203310931)()"Groovy mode derived mode"single])

If you remove that and save the file in the proper place then package.el will load it.

I'm using Aquamacs 2.4 (based on Emacs 23) and package 0.9.

Regards, Hugh

hvr commented 11 years ago

jfyi, this doesn't affect 64bit installs (or 32bit installs built with --wide-int support)

nicferrier commented 11 years ago

Sorry for the delay here. I am dealing with this, status here:

https://github.com/russel/Emacs-Groovy-Mode/issues/5

MichaelPaulukonis commented 11 years ago

I'm having the same issue in GNU Emacs 24.0.50.1 (i386-mingw-nt6.1.7601) of 2010-10-19 on LENNART-69DE564

I was not able to get installs to work after removing the groovy-mode sexp ("Error during download request: Not Found"); is there anything else about the file that needs to be parsed prior to saving? It's all one line, whereas the other archive files are pretty-indented. Otherwise, the contents seem similar to this human eye.

nicferrier commented 10 years ago

please check this with new marmalade?

mikegolod commented 9 years ago

Same issue with groovy-mode. When I try to install it from marmalade repo, I get NotFound error. Maybe because it's repo isn't on github anymore?

nicferrier commented 9 years ago

Are you sure? Show your package-archives variable please?

I just did this: M-x package-install groovy-mode

with just ELPA and marmalade and it installed. Here's the compile log:


Compiling file /tmp/emacs16759/.emacs.d/elpa/groovy-mode-201203310931/groovy-mode-pkg.el at Fri Oct 31 08:46:34 2014
Entering directory `/tmp/emacs16759/.emacs.d/elpa/groovy-mode-201203310931/'

Compiling file /tmp/emacs16759/.emacs.d/elpa/groovy-mode-201203310931/groovy-mode.el at Fri Oct 31 08:46:34 2014

In groovy-lineup-arglist:
groovy-mode.el:437:38:Warning: reference to free variable
    `c-syntactic-element'

In groovy-mode:
groovy-mode.el:566:25:Warning: (lambda nil ...) quoted with ' rather than with
    #'
groovy-mode.el:566:25:Warning: (lambda nil ...) quoted with ' rather than with
    #'

In end of data:
groovy-mode.el:592:1:Warning: the function `c-populate-syntax-table' might not
    be defined at runtime.
mikegolod commented 9 years ago

Positive, running Emacs 24.3.1 on Windows. My package-archives contains 3 repos: (("melpa" . "http://melpa.milkbox.net/packages") ("marmalade" . "https://marmalade-repo.org/packages") ("gnu" . "http://elpa.gnu.org/packages/"))

when i try to package-install groovy-mode i get: Error during download request: Not Found

nicferrier commented 9 years ago

Buf if you have MELPA it's probably coming out of there (because they break the version numbers so they are always chosen).

Take melpa out, package-refresh-contents and then ask me?

mikegolod commented 9 years ago

Today I set up fresh emacs 24.3 for Windows, copied gnu-tls dlls, added only marmalade https url to package-archives. Tried package-install groovy-mode, still no luck with that. Same error.