So when I do `lein deps :tree` with these dependencies (except for the
swissknife one, which my computer does not seem to find), I get a
*lot* of conflicts with riemann, starting with:

$ lein deps :tree
Possibly confusing dependencies found:
[cheshire "5.3.1"]
 overrides
[riemann "0.2.10"] -> [clj-http "1.1.2" :exclusions
[org.clojure/tools.reader]] -> [chesh
ire "5.4.0" :exclusions [org.clojure/clojure]]
 and
[riemann "0.2.10"] -> [cheshire "5.5.0"]

Consider using these exclusions:
[riemann "0.2.10" :exclusions [cheshire]]
[riemann "0.2.10" :exclusions [cheshire]]


I would try updating the cheshire version you're declaring in
project.clj, instead of adding exclusions, though. (On my machine this
gets rid of the conflicts.)


On 24 February 2016 at 10:24, Punit Naik <naik.puni...@gmail.com> wrote:
> Okay. So this is my project.clj:
>
>
> (defproject chowkidar "0.3.0-SNAPSHOT"
>   :description "Formcept Monitoring Framework"
>   :dependencies [[org.clojure/clojure "1.6.0"]
>                  [org.clojure/java.jmx "0.3.0"]
>                  [org.clojure/tools.logging "0.3.1"]
>                  [riemann/riemann "0.2.10"]
>                  [riemann-clojure-client "0.4.2"]
>                  [org.formcept/swissknife "0.6.0"]
>                  [com.novemberain/langohr "3.0.1"]
>                  [cheshire "5.3.1"]]
>   :java-source-paths ["src/java"]
>   :resource-paths ["resources" "conf"]
>   :jvm-opts ["-XX:+UseConcMarkSweepGC"]
>   :profiles {:ship {:aot :all
>                     :omit-source true}
>              :uberjar {:uberjar-name "formcept-chowkidar.jar"}})
>
> So I had changed the version of "riemann" from 0.2.6 to 0.2.10. Only that.
>
>
> On Wednesday, February 24, 2016 at 2:41:14 PM UTC+5:30, Gary Verhaegen
> wrote:
>>
>> No sign of conflict there - that's a bit surprising. Can you post your
>> project.clj? Do you have any explicit exclusions? What did you change last
>> before it broke? Is it possible that you somehow corrupted your Maven
>> repository and are missing the mentioned class?
>>
>> Maybe it's not a dependency issue at all.
>>
>> On Wednesday, 24 February 2016, Punit Naik <naik.p...@gmail.com> wrote:
>>
>> Here it is:
>>
>> [cheshire "5.3.1"] [com.fasterxml.jackson.core/jackson-core "2.3.1"]
>> [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.3.1"] [tigris
>> "0.1.1"] [clojure-complete "0.2.3" :scope "test" :exclusions
>> [[org.clojure/clojure]]] [com.novemberain/langohr "3.0.1"]
>> [clojurewerkz/support "1.1.0"] [com.google.guava/guava "18.0"]
>> [com.rabbitmq/amqp-client "3.4.2"] [org.clojure/clojure "1.6.0"]
>> [org.clojure/java.jmx "0.3.0"] [org.clojure/tools.logging "0.3.1"]
>> [org.clojure/tools.nrepl "0.2.6" :scope "test" :exclusions
>> [[org.clojure/clojure]]] [org.formcept/swissknife "0.6.0"]
>> [com.twitter/carbonite "1.4.0"] [com.esotericsoftware.kryo/kryo "2.21"]
>> [com.esotericsoftware.minlog/minlog "1.2"]
>> [com.esotericsoftware.reflectasm/reflectasm "1.07" :classifier "shaded"]
>> [org.ow2.asm/asm "4.0"] [org.objenesis/objenesis "1.2"]
>> [com.twitter/chill-java "0.3.5"] [riemann-clojure-client "0.4.2"]
>> [com.aphyr/riemann-java-client "0.4.1"] [com.google.protobuf/protobuf-java
>> "2.6.1"] [io.netty/netty "3.6.1.Final"] [riemann "0.2.10"] [amazonica
>> "0.3.28" :exclusions [[joda-time]]] [com.amazonaws/amazon-kinesis-client
>> "1.1.0" :exclusions [[joda-time]]] [com.taoensso/nippy "2.7.0"]
>> [com.taoensso/encore "1.11.2"] [net.jpountz.lz4/lz4 "1.2.0"]
>> [org.clojure/tools.reader "0.8.9"] [org.iq80.snappy/snappy "0.3"]
>> [org.tukaani/xz "1.5"] [robert/hooke "1.3.0"] [capacitor "0.4.3" :exclusions
>> [[http-kit]]] [org.clojure/core.async "0.1.319.0-6b1aca-alpha"]
>> [org.clojure/tools.analyzer.jvm "0.1.0-beta12"] [org.clojure/core.memoize
>> "0.5.6"] [org.clojure/tools.analyzer "0.1.0-beta12"] [org.ow2.asm/asm-all
>> "4.1"] [clj-antlr "0.2.2"] [org.antlr/antlr4-runtime "4.2.2"]
>> [org.abego.treelayout/org.abego.treelayout.core "1.0.1"]
>> [org.antlr/antlr4-annotations "4.2.2"] [org.antlr/antlr4 "4.2.2"]
>> [org.antlr/ST4 "4.0.8"] [org.antlr/antlr-runtime "3.5.2"] [clj-campfire
>> "2.2.0"] [http.async.client "0.5.2"] [com.ning/async-http-client "1.7.10"]
>> [clj-http "1.1.2" :exclusions [[org.clojure/tools.reader]]]
>> [com.cognitect/transit-clj "0.8.271" :exclusions [[org.clojure/clojure]]]
>> [com.cognitect/transit-java "0.8.287"]
>> [com.fasterxml.jackson.datatype/jackson-datatype-json-org "2.3.2"]
>> [org.json/json "20090211"]
>> [org.apache.directory.studio/org.apache.commons.codec "1.8"]
>> [org.msgpack/msgpack "0.6.10"] [com.googlecode.json-simple/json-simple
>> "1.1.1" :exclusions [[junit]]] [org.javassist/javassist "3.18.1-GA"]
>> [commons-codec "1.10" :exclusions [[org.clojure/clojure]]] [commons-io "2.4"
>> :exclusions [[org.clojure/clojure]]] [crouton "0.1.2" :exclusions
>> [[org.clojure/clojure]]] [org.jsoup/jsoup "1.7.1"]
>> [org.apache.httpcomponents/httpclient "4.4.1" :exclusions
>> [[org.clojure/clojure]]] [commons-logging "1.2"]
>> [org.apache.httpcomponents/httpcore "4.4.1" :exclusions
>> [[org.clojure/clojure]]] [org.apache.httpcomponents/httpmime "4.4.1"
>> :exclusions [[org.clojure/clojure]]] [potemkin "0.3.13" :exclusions
>> [[org.clojure/clojure]]] [clj-tuple "0.2.1"] [riddley "0.1.7"] [clj-librato
>> "0.0.5"] [clj-nsca "0.0.3"] [com.googlecode/jsendnsca-core "1.3.1"]
>> [clj-time "0.10.0"] [joda-time "2.7"] [clj-wallhack "1.0.1"]
>> [com.amazonaws/aws-java-sdk "1.10.5.1" :exclusions [[joda-time]]]
>> [com.amazonaws/aws-java-sdk-autoscaling "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudformation "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudfront "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudhsm "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudsearch "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudtrail "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudwatch "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-cloudwatchmetrics "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-codecommit "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-codedeploy "1.10.5.1"]
>> [com.amazonaws/aws-java-sdk-codepipeline "1.10.5.1"] [com.amaz
>>
>> ...
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to