A Dependent library needs to upgrade to the latest tools.namespace
twashing opened this issue · 2 comments
I just cloned the latest code from github (commit a60b703, Mon Jul 1 2013). Running lein repl
or lein trampoline repl
. Gave me the below error. It looks like one of the dependant libraries, nrepl-inspect, is using an older version of tools.namespace (0.2.3).
webkell@ubuntu:~/Projects/trial/day-of-datomic$ lein trampoline repl
:repositories detected in user-level profiles! [:user]
See https://github.com/technomancy/leiningen/wiki/Repeatability
Exception in thread "main" java.io.FileNotFoundException: Could not locate clojure/tools/namespace/find__init.class or clojure/tools/namespace/find.clj on classpath:
at clojure.lang.RT.load(RT.java:443)
at clojure.lang.RT.load(RT.java:411)
at clojure.core$load$fn__5018.invoke(core.clj:5530)
at clojure.core$load.doInvoke(core.clj:5529)
at clojure.lang.RestFn.invoke(RestFn.java:408)
In the Day-Of-Datomic project configuration, I put in the latest ([org.clojure/tools.namespace "0.2.4"]
), and the repl now comes up. I'd make a pull request, but the problem seems to be in a dependent library. So ideally, the change would be made there. But Let me know if you'd like me to fix and make a pull request.
Hth
Hi @twashing -- thanks for reporting this issue. It no longer seems to be present in the latest version of the code. -B
Sweet. Thanks Ben.