Nice explanation.

On Thursday, February 25, 2016 at 8:46:46 PM UTC+5:30, Gary Verhaegen wrote:
>
> The lein deps :tree message (on stderr, which may be why it was not 
> included in your mail?) said:
>
>
> 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"]
>
> Which means: "In your project.clj file, you explicitly tell me that you 
> want cheshire 5.3.1, but you also tell me that you want riemann 0.2.10. It 
> turns out that riemann tells me it wants clj-http 1.1.2, which itself wants 
> cheshire 5.4.0. In addition, riemann also tells me that it wants cheshire 
> 5.5.0. Now, you're the boss, and I can't load multiple versions of the same 
> library, so I'm going to guess that you really want cheshire 5.3.1 and not 
> one of the other ones, though I must say I am a bit confused.
>
> I'm also a bit shy, so if this is really what you want, could you please 
> tell riemann that you do not want him to give me orders regarding the 
> version of cheshire to be included? That would make things less confusing."
>
> so you have to choose: either follow Leiningen's advice and tell riemann 
> to shut up, or decide that you don't actually need to insist on that 
> specific version of cheshire and give riemann what it needs.
>
> What Leiningen suggests (putting in exclusions) is a way of making 
> explicit the choices that he is already guessing from your project.clj, so 
> in this case it does not help.
>

-- 
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