elmarmalade
elmarmalade copied to clipboard
After copying over dlls from gnutls, Emacs still fails to connect on Windows
I have tried both the official 24.3 binaries for Windows, and also the w64 24.4 binaries from here, copying in the gnutls dll files linked from marmalade-repo.org, and Emacs still fails to connect to Marmalade, failing with:
Debugger entered--Lisp error: (error "Could not create connection to marmalade-repo.org:443")
signal(error ("Could not create connection to marmalade-repo.org:443"))
error("Could not create connection to %s:%d" "marmalade-repo.org" 443)
url-http([cl-struct-url "https" nil nil "marmalade-repo.org" nil "/packages/archive-contents" nil nil t nil t] #[128 "\302\303\304p#\210\300\305\240\210\301p\240\207" [(nil) (nil) url-debug retrieval "Synchronous fetching done (%S)" t] 5 "\n\n(fn &rest IGNORED)"] (nil))
url-https([cl-struct-url "https" nil nil "marmalade-repo.org" nil "/packages/archive-contents" nil nil t nil t] #[128 "\302\303\304p#\210\300\305\240\210\301p\240\207" [(nil) (nil) url-debug retrieval "Synchronous fetching done (%S)" t] 5 "\n\n(fn &rest IGNORED)"] (nil))
url-retrieve-internal("https://marmalade-repo.org/packages/archive-contents" #[128 "\302\303\304p#\210\300\305\240\210\301p\240\207" [(nil) (nil) url-debug retrieval "Synchronous fetching done (%S)" t] 5 "\n\n(fn &rest IGNORED)"] (nil) nil nil)
url-retrieve("https://marmalade-repo.org/packages/archive-contents" #[128 "\302\303\304p#\210\300\305\240\210\301p\240\207" [(nil) (nil) url-debug retrieval "Synchronous fetching done (%S)" t] 5 "\n\n(fn &rest IGNORED)"] nil nil nil)
url-retrieve-synchronously("https://marmalade-repo.org/packages/archive-contents")
url-insert-file-contents("https://marmalade-repo.org/packages/archive-contents")
package--download-one-archive(("marmalade" . "https://marmalade-repo.org/packages/") "archive-contents")
#[0 "\301\300\302\"\207" [("marmalade" . "https://marmalade-repo.org/packages/") package--download-one-archive "archive-contents"] 3 "\n\n(fn)"]()
funcall(#[0 "\301\300\302\"\207" [("marmalade" . "https://marmalade-repo.org/packages/") package--download-one-archive "archive-contents"] 3 "\n\n(fn)"])
package-refresh-contents()
call-interactively(package-refresh-contents record nil)
command-execute(package-refresh-contents record)
helm-M-x()
call-interactively(helm-M-x nil nil)
command-execute(helm-M-x)
This is with the https url, but I have also tried with the http url and it has similarly failed.
Hum. Sucks. I have yet to get a working windows build here.I'll have a go as soon as I do.
Is there any other alternative in windows? The same problem occur.