-
Notifications
You must be signed in to change notification settings - Fork 69
Get a new snapshot out #229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
does not ring a bell at a quick look :/ |
Same here. Seems that inlining |
[Fix #226] workaround for search.maven.org requests throttling
@expez Won't this be solved by my suggestion to drop |
@bbatsov No, that had no effect, unfortunately :( I tried building after removing every mention of |
On the master branch (9e1952c), running Is this not in master, or am I missing something else? |
@expez any idea? |
I don't know if related but I get a ClassNotFoundException building master:9e1952c with
|
@birdspider sun.misc.launcher is one of the namespaces that got removed/changed with java 9. There are a bunch of references about this error here technomancy/leiningen#2149 and in this project e.g. #206. I'm not sure why you're getting that error (but I haven't read the threads in detail) but it's probably something else than @expez 's issue |
That fails for both me and @bbatsov. I have another version of java, though:
|
java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode) which is the latest java8 offered through homebrew on macos (10.13.5) |
I installed an ubuntu VM and I tried it there: osboxes@osboxes:~/Desktop/refactor-nrepl$ java -version
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-0ubuntu0.17.10.1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode) Interestingly, this fails a test, but lein do clean, source-deps :prefix-exclusions "[\"classlojure\"]"
lein with-profile plugin.mranderson/config install works and installs the jar locally without any ClassCastException shenanigans. I even tried deploying to clojars again, which also worked. @expez can you maybe try it on a different or virtual machine that doesn't have old baggage around? |
I'm also able to generate snapshot with no errors (on newly cloned repo).
|
sigh Guess we've definitively narrowed it down to a classpath conflict at least. |
So weird. |
In case this helps any /tmp/refactor-nrepl(master*)❯ lein deps :tree
Possibly confusing dependencies found:
[org.clojure/tools.namespace "0.3.0-alpha3"]
overrides
[cider/orchard "0.3.0"] -> [org.clojure/tools.namespace "0.3.0-alpha4" :exclusions [org.clojure/clojure]]
Consider using these exclusions:
[cider/orchard "0.3.0" :exclusions [org.clojure/tools.namespace]]
[org.clojure/clojure "1.7.0"]
overrides
[leiningen-core "2.7.1"] -> [org.clojure/clojure "1.8.0"]
and
[org.clojure/clojurescript "1.9.89"] -> [org.clojure/clojure "1.8.0"]
Consider using these exclusions:
[leiningen-core "2.7.1" :exclusions [org.clojure/clojure]]
[org.clojure/clojurescript "1.9.89" :exclusions [org.clojure/clojure]]
[alembic "0.3.2"] -> [org.tcrawley/dynapath "0.2.3" :exclusions [org.clojure/clojure]]
overrides
[leiningen-core "2.7.1"] -> [org.tcrawley/dynapath "0.2.4"]
and
[cider/cider-nrepl "0.14.0"] -> [org.tcrawley/dynapath "0.2.4" :exclusions [org.clojure/clojure]]
and
[cider/orchard "0.3.0"] -> [org.tcrawley/dynapath "0.2.5" :exclusions [org.clojure/clojure]]
Consider using these exclusions:
[leiningen-core "2.7.1" :exclusions [org.tcrawley/dynapath]]
[cider/cider-nrepl "0.14.0" :exclusions [org.tcrawley/dynapath]]
[cider/orchard "0.3.0" :exclusions [org.tcrawley/dynapath]]
[org.clojure/tools.namespace "0.3.0-alpha3"] -> [org.clojure/java.classpath "0.2.3"]
overrides
[cider/orchard "0.3.0"] -> [org.clojure/java.classpath "0.3.0" :exclusions [org.clojure/clojure]]
Consider using these exclusions:
[cider/orchard "0.3.0" :exclusions [org.clojure/java.classpath]]
[leiningen-core "2.7.1"] -> [com.cemerick/pomegranate "0.3.1" :exclusions [org.tcrawley/dynapath]] -> [org.apache.maven.wagon/wagon-provider-api "2.2"]
overrides
[leiningen-core "2.7.1"] -> [org.apache.maven.wagon/wagon-http "2.10"] -> [org.apache.maven.wagon/wagon-http-shared "2.10"] -> [org.apache.maven.wagon/wagon-provider-api "2.10"]
and
[leiningen-core "2.7.1"] -> [org.apache.maven.wagon/wagon-http "2.10"] -> [org.apache.maven.wagon/wagon-provider-api "2.10"]
Consider using these exclusions:
[leiningen-core "2.7.1" :exclusions [org.apache.maven.wagon/wagon-provider-api]]
[leiningen-core "2.7.1"] -> [com.cemerick/pomegranate "0.3.1" :exclusions [org.tcrawley/dynapath]] -> [org.apache.maven/maven-aether-provider "3.0.4"] -> [org.codehaus.plexus/plexus-utils "2.0.6"]
overrides
[leiningen-core "2.7.1"] -> [pedantic "0.2.0"] -> [com.cemerick/pomegranate "0.2.0"] -> [org.apache.maven.wagon/wagon-http "2.2"] -> [org.apache.maven.wagon/wagon-http-shared4 "2.2"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
and
[leiningen-core "2.7.1"] -> [pedantic "0.2.0"] -> [com.cemerick/pomegranate "0.2.0"] -> [org.apache.maven.wagon/wagon-http "2.2"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
and
[leiningen-core "2.7.1"] -> [pedantic "0.2.0"] -> [com.cemerick/pomegranate "0.2.0"] -> [org.sonatype.aether/aether-connector-wagon "1.13.1"] -> [org.sonatype.sisu/sisu-inject-plexus "2.2.3"] -> [org.codehaus.plexus/plexus-utils "2.0.7"]
and
[leiningen-core "2.7.1"] -> [com.cemerick/pomegranate "0.3.1" :exclusions [org.tcrawley/dynapath]] -> [org.apache.maven.wagon/wagon-http "2.2"] -> [org.apache.maven.wagon/wagon-http-shared4 "2.2"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
and
[leiningen-core "2.7.1"] -> [pedantic "0.2.0"] -> [com.cemerick/pomegranate "0.2.0"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
and
[leiningen-core "2.7.1"] -> [pedantic "0.2.0"] -> [com.cemerick/pomegranate "0.2.0"] -> [org.sonatype.aether/aether-connector-wagon "1.13.1"] -> [org.codehaus.plexus/plexus-utils "2.0.7"]
and
[leiningen-core "2.7.1"] -> [org.apache.maven.wagon/wagon-http "2.10"] -> [org.apache.maven.wagon/wagon-http-shared "2.10"] -> [org.apache.maven.wagon/wagon-provider-api "2.10"] -> [org.codehaus.plexus/plexus-utils "3.0.15"]
and
[leiningen-core "2.7.1"] -> [com.cemerick/pomegranate "0.3.1" :exclusions [org.tcrawley/dynapath]] -> [org.apache.maven.wagon/wagon-http "2.2"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
and
[leiningen-core "2.7.1"] -> [org.apache.maven.wagon/wagon-http "2.10"] -> [org.apache.maven.wagon/wagon-provider-api "2.10"] -> [org.codehaus.plexus/plexus-utils "3.0.15"]
and
[leiningen-core "2.7.1"] -> [com.cemerick/pomegranate "0.3.1" :exclusions [org.tcrawley/dynapath]] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
Consider using these exclusions:
[leiningen-core "2.7.1" :exclusions [org.codehaus.plexus/plexus-utils]]
[alembic "0.3.2"]
[lein-as-resource "2.5.0" :exclusions [[org.clojure/clojure]]]
[org.flatland/classlojure "0.7.0" :exclusions [[org.clojure/clojure]]]
[org.tcrawley/dynapath "0.2.3" :exclusions [[org.clojure/clojure]]]
[cheshire "5.8.0"]
[com.fasterxml.jackson.core/jackson-core "2.9.0"]
[com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.9.0"]
[com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.9.0"]
[tigris "0.1.1"]
[cider/cider-nrepl "0.14.0" :scope "provided"]
[cider/orchard "0.3.0"]
[cljs-tooling "0.2.0"]
[clojure-complete "0.2.4" :exclusions [[org.clojure/clojure]]]
[com.cemerick/piggieback "0.2.2" :scope "test"]
[commons-io "2.6" :scope "test"]
[http-kit "2.2.0"]
[lein-cljfmt "0.3.0"]
[cljfmt "0.3.0"]
[com.googlecode.java-diff-utils/diffutils "1.2.1"]
[meta-merge "0.1.1"]
[leiningen-core "2.7.1" :scope "test"]
[bultitude "0.2.8" :scope "test" :exclusions [[org.tcrawley/dynapath]]]
[classlojure "0.6.6" :scope "test"]
[useful "0.8.3-alpha8" :scope "test"]
[org.clojure/tools.macro "0.1.1" :scope "test"]
[com.cemerick/pomegranate "0.3.1" :scope "test" :exclusions [[org.tcrawley/dynapath]]]
[org.apache.maven.wagon/wagon-provider-api "2.2" :scope "test"]
[org.apache.maven/maven-aether-provider "3.0.4" :scope "test"]
[org.apache.maven/maven-model-builder "3.0.4" :scope "test"]
[org.codehaus.plexus/plexus-interpolation "1.14" :scope "test"]
[org.apache.maven/maven-model "3.0.4" :scope "test"]
[org.apache.maven/maven-repository-metadata "3.0.4" :scope "test"]
[org.codehaus.plexus/plexus-component-annotations "1.5.5" :scope "test" :exclusions [[junit]]]
[org.codehaus.plexus/plexus-utils "2.0.6" :scope "test"]
[org.sonatype.aether/aether-api "1.13.1" :scope "test"]
[org.sonatype.aether/aether-connector-file "1.13.1" :scope "test"]
[org.sonatype.aether/aether-connector-wagon "1.13.1" :scope "test" :exclusions [[org.codehaus.plexus/plexus-utils]]]
[org.codehaus.plexus/plexus-classworlds "2.4" :scope "test"]
[org.sonatype.sisu/sisu-inject-plexus "2.2.3" :scope "test"]
[org.sonatype.sisu/sisu-inject-bean "2.2.3" :scope "test"]
[org.sonatype.sisu/sisu-guice "3.0.3" :classifier "no_aop" :scope "test" :exclusions [[javax.inject] [aopalliance]]]
[org.sonatype.aether/aether-impl "1.13.1" :scope "test"]
[org.sonatype.aether/aether-spi "1.13.1" :scope "test"]
[org.sonatype.aether/aether-util "1.13.1" :scope "test"]
[com.hypirion/io "0.3.1" :scope "test"]
[org.apache.maven.wagon/wagon-http "2.10" :scope "test"]
[commons-logging "1.1.3" :scope "test"]
[org.apache.httpcomponents/httpclient "4.3.5" :scope "test"]
[commons-codec "1.6" :scope "test"]
[org.apache.httpcomponents/httpcore "4.3.2" :scope "test"]
[org.apache.maven.wagon/wagon-http-shared "2.10" :scope "test"]
[commons-lang "2.6" :scope "test"]
[org.jsoup/jsoup "1.7.2" :scope "test"]
[pedantic "0.2.0" :scope "test"]
[robert/hooke "1.3.0" :scope "test"]
[me.raynes/fs "1.4.6"]
[org.apache.commons/commons-compress "1.8"]
[org.tukaani/xz "1.5"]
[org.clojure/clojure "1.7.0" :scope "provided"]
[org.clojure/clojurescript "1.9.89" :scope "test"]
[com.google.javascript/closure-compiler "v20160315" :scope "test"]
[args4j "2.0.26" :scope "test"]
[com.google.code.findbugs/jsr305 "1.3.9" :scope "test"]
[com.google.code.gson/gson "2.2.4" :scope "test"]
[com.google.guava/guava "19.0" :scope "test"]
[com.google.javascript/closure-compiler-externs "v20160315" :scope "test"]
[com.google.protobuf/protobuf-java "2.5.0" :scope "test"]
[org.clojure/data.json "0.2.6" :scope "test"]
[org.clojure/google-closure-library "0.0-20160609-f42b4a24" :scope "test"]
[org.clojure/google-closure-library-third-party "0.0-20160609-f42b4a24" :scope "test"]
[org.mozilla/rhino "1.7R5" :scope "test"]
[org.clojure/tools.analyzer.jvm "0.7.1"]
[org.clojure/core.memoize "0.5.9"]
[org.clojure/core.cache "0.6.5"]
[org.clojure/data.priority-map "0.0.7"]
[org.clojure/tools.analyzer "0.6.9"]
[org.ow2.asm/asm-all "4.2"]
[org.clojure/tools.namespace "0.3.0-alpha3"]
[org.clojure/java.classpath "0.2.3"]
[org.clojure/tools.nrepl "0.2.13"]
[org.clojure/tools.reader "1.1.1"]
[rewrite-clj "0.6.0"]
[version-clj "0.1.2"] |
I updated However, now I get this:
Trying to force a JDK doesn't seem to affect this (I don't have JRE installed):
Sorry about the slow response; I'm doing this in-between other tasks at work. Thanks for your help @mgerlach-klick and @mbuczko it's greatly appreciated! |
Maybe you should set your |
I re-installed the entire JDK. For some reason javac wasn't included in the previous package I installed. New snapshot is out. |
Weee! Thanks @expez |
great work @expez, thanks! |
I just tried to get a new snapshot out.
@benedekfazekas @bbatsov Any idea what this is?
The text was updated successfully, but these errors were encountered: