`lein deps :tree` will show you the tree of dependencies, and you can see which of your dependencies has a bad dependency specification overriding the one in your project.clj. Typically it turns out a dependency is saying something like "I must have the very latest Clojure, whatever that is", whereas your project is saying "I'd prefer 1.4, but if necessary to satisfy more stringent requirements from another project I'll try to work with anything".
On Tuesday, January 29, 2013 9:16:59 PM UTC-8, larry google groups wrote: > > Very strange. I just switched back to my home computer. I wanted to > get all the work I had done at work this last week, so I did "git pull > origin master" to pull it down from github. I have not used my home > computer in a week. Then I ran "lein uberjar": > > lein uberjar > Retrieving org/clojure/clojure/1.5.0-RC4/clojure-1.5.0-RC4.pom from > central > Compiling kiosks-clojure.core > Created /Users/lner/projects/timeout_planning_module/target/kiosks- > clojure-0.1.jar > Including kiosks-clojure-0.1.jar > Including jsr305-1.3.9.jar > ;; > ;; much more here > ;; > > Why did lein just retrieve Clojure 1.5.0-RC4? My project.clj file > reads: > > :dependencies [[org.clojure/clojure "1.4.0"] > ;; plus much more > > -- -- 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/groups/opt_out.