This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-05-11
Channels
- # admin-announcements (10)
- # arachne (2)
- # beginners (74)
- # boot (302)
- # cider (49)
- # cljs-dev (11)
- # cljs-edn (7)
- # cljsjs (13)
- # cljsrn (1)
- # clojure (164)
- # clojure-austin (1)
- # clojure-brasil (3)
- # clojure-finland (2)
- # clojure-greece (4)
- # clojure-russia (48)
- # clojure-uk (11)
- # clojurescript (138)
- # community-development (1)
- # cursive (13)
- # datascript (1)
- # datomic (19)
- # emacs (4)
- # events (1)
- # garden (1)
- # hoplon (123)
- # jobs-discuss (9)
- # keechma (5)
- # lein-figwheel (4)
- # leiningen (2)
- # luminus (15)
- # mount (1)
- # off-topic (8)
- # om (66)
- # on (1)
- # onyx (28)
- # other-languages (2)
- # planck (1)
- # proton (5)
- # re-frame (18)
- # reagent (15)
- # untangled (15)
The download
task is throwing this error for me in every package directory:
clojure.lang.ExceptionInfo: java.lang.NoClassDefFoundError: IllegalName: compile__stub.clj_http.headers.clj-http.headers/HeaderMap, compiling:(clj_http/headers.clj:105:1)
Has anybody seen this? @juhoteperiI’m not sure what changed in my environment since the last time I created a package.
I remember seeing some problems with clj-http but not sure if they were the same
First step would be to check deps tree for clj-http version
well with some experimenting I found that it only occurs when my BOOT_CLOJURE_VERSION is 1.8. 1.7 works fine
but it looks like version 2.1.0 is used: https://github.com/cljsjs/boot-cljsjs/blob/6a7eb93f859331db031269c8777be851e228e379/src/cljsjs/boot_cljsjs/packaging.clj#L72
hmm yeah
I'm using 2.1 fine with clj 1.8 in an app
if anyone else notices that problem we could maybe change the clj-http version or use clj-http-lite and see if that fixes it
Yeah, clj-http-lite would probably be a good option. Only thing required compared to basic URL slurp is follow redirects