Closed dkincaid closed 10 years ago
Hi Dave, thanks for getting in touch!
Just checked and [com.taoensso/timbre "3.1.2"]
seems okay. It's possible you've got a dependency conflict.
Two things to try:
lein deps :tree
- you should have a [com.taoensso/encore "0.9.6"]
dependency,
or newer. If you don't (due to a conflict for example) - try add the dep directly to your project.clj.lein clean
to clean out your Lein target dir (it can cause strange problems sometimes).Please ping me again with your lein deps :tree
output if those don't help and I'll try track down the problem.
Cheers! :-)
Thanks for the tip on lein deps :tree
. That shows the problem:
Possibly confusing dependencies found:
[com.taoensso/faraday "1.2.0" :exclusions [org.apache.httpcomponents/httpclient org.apache.httpcomponents/httpcore]] -> [com.taoensso/encore "0.9.2"]
overrides
[com.taoensso/timbre "3.1.2" :exclusions [junit]] -> [com.taoensso/encore "0.9.6"]
I put an exclusion into the faraday dependency for com.taoensso/encore
and it's compiling now.
Thanks again.
Trying to upgrade from 2.x to 3.x. When I try to compile my project (with lein compile) I'm getting a compilation error: