r0man/geocoder-clj — Issue #2: another 1.3 issue
Author: kaleidomedallion
Created: 2011-10-27 21:13:25+00:00
State: open

Hi Roman,

Recently I did a lein deps and whenever I try to require the latest version of geocoder it gives me this error:

Unable to resolve symbol: print-doc in this context
[Thrown class java.lang.RuntimeException]

From what I can tell it is coming from the inflections dependency (which is also yours I believe) trying to include something from contrib? Not sure, I don't see any reference to print-doc from your code, but requiring this library causes the error.

Any ideas? Thanks!

Here is the stacktrace (starting from trying to load your geocoder library):

0: clojure.lang.Util.runtimeException(Util.java:156)
1: clojure.lang.Compiler.resolveIn(Compiler.java:6720)
2: clojure.lang.Compiler.resolve(Compiler.java:6664)
3: clojure.lang.Compiler.analyzeSymbol(Compiler.java:6625)
4: clojure.lang.Compiler.analyze(Compiler.java:6198)
5: clojure.lang.Compiler.analyze(Compiler.java:6177)
6: clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3452)
7: clojure.lang.Compiler.analyzeSeq(Compiler.java:6411)
8: clojure.lang.Compiler.analyze(Compiler.java:6216)
9: clojure.lang.Compiler.analyze(Compiler.java:6177)
10: clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5572)
11: clojure.lang.Compiler.analyzeSeq(Compiler.java:6409)
12: clojure.lang.Compiler.analyze(Compiler.java:6216)
13: clojure.lang.Compiler.analyze(Compiler.java:6177)
14: clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5572)
15: clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:5873)
16: clojure.lang.Compiler.analyzeSeq(Compiler.java:6409)
17: clojure.lang.Compiler.analyze(Compiler.java:6216)
18: clojure.lang.Compiler.analyzeSeq(Compiler.java:6397)
19: clojure.lang.Compiler.analyze(Compiler.java:6216)
20: clojure.lang.Compiler.analyze(Compiler.java:6177)
21: clojure.lang.Compiler$IfExpr$Parser.parse(Compiler.java:2597)
22: clojure.lang.Compiler.analyzeSeq(Compiler.java:6409)
23: clojure.lang.Compiler.analyze(Compiler.java:6216)
24: clojure.lang.Compiler.analyze(Compiler.java:6177)
25: clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5572)
26: clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:5873)
27: clojure.lang.Compiler.analyzeSeq(Compiler.java:6409)
28: clojure.lang.Compiler.analyze(Compiler.java:6216)
29: clojure.lang.Compiler.analyzeSeq(Compiler.java:6397)
30: clojure.lang.Compiler.analyze(Compiler.java:6216)
31: clojure.lang.Compiler.analyzeSeq(Compiler.java:6397)
32: clojure.lang.Compiler.analyze(Compiler.java:6216)
33: clojure.lang.Compiler.analyze(Compiler.java:6177)
34: clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5572)
35: clojure.lang.Compiler$FnMethod.parse(Compiler.java:5008)
36: clojure.lang.Compiler$FnExpr.parse(Compiler.java:3629)
37: clojure.lang.Compiler.analyzeSeq(Compiler.java:6407)
38: clojure.lang.Compiler.analyze(Compiler.java:6216)
39: clojure.lang.Compiler.analyzeSeq(Compiler.java:6397)
40: clojure.lang.Compiler.analyze(Compiler.java:6216)
41: clojure.lang.Compiler.access$100(Compiler.java:37)
42: clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:492)
43: clojure.lang.Compiler.analyzeSeq(Compiler.java:6409)
44: clojure.lang.Compiler.analyze(Compiler.java:6216)
45: clojure.lang.Compiler.analyze(Compiler.java:6177)
46: clojure.lang.Compiler.eval(Compiler.java:6469)
47: clojure.lang.Compiler.load(Compiler.java:6902)
48: clojure.lang.RT.loadResourceScript(RT.java:357)
49: clojure.lang.RT.loadResourceScript(RT.java:348)
50: clojure.lang.RT.load(RT.java:427)
51: clojure.lang.RT.load(RT.java:398)
52: clojure.core$load$fn__4610.invoke(core.clj:5386)
53: clojure.core$load.doInvoke(core.clj:5385)
54: clojure.lang.RestFn.invoke(RestFn.java:408)
55: clojure.core$load_one.invoke(core.clj:5200)
56: clojure.core$load_lib.doInvoke(core.clj:5237)
57: clojure.lang.RestFn.applyTo(RestFn.java:142)
58: clojure.core$apply.invoke(core.clj:602)
59: clojure.core$load_libs.doInvoke(core.clj:5271)
60: clojure.lang.RestFn.applyTo(RestFn.java:137)
61: clojure.core$apply.invoke(core.clj:604)
62: clojure.core$use.doInvoke(core.clj:5363)
63: clojure.lang.RestFn.invoke(RestFn.java:408)
64: inflections.core$eval8424$loading__4505__auto____8425.invoke(core.clj:1)
65: inflections.core$eval8424.invoke(core.clj:1)
66: clojure.lang.Compiler.eval(Compiler.java:6465)
67: clojure.lang.Compiler.eval(Compiler.java:6455)
68: clojure.lang.Compiler.load(Compiler.java:6902)
69: clojure.lang.RT.loadResourceScript(RT.java:357)
70: clojure.lang.RT.loadResourceScript(RT.java:348)
71: clojure.lang.RT.load(RT.java:427)
72: clojure.lang.RT.load(RT.java:398)
73: clojure.core$load$fn__4610.invoke(core.clj:5386)
74: clojure.core$load.doInvoke(core.clj:5385)
75: clojure.lang.RestFn.invoke(RestFn.java:408)
76: clojure.core$load_one.invoke(core.clj:5200)
77: clojure.core$load_lib.doInvoke(core.clj:5237)
78: clojure.lang.RestFn.applyTo(RestFn.java:142)
79: clojure.core$apply.invoke(core.clj:602)
80: clojure.core$load_libs.doInvoke(core.clj:5271)
81: clojure.lang.RestFn.applyTo(RestFn.java:137)
82: clojure.core$apply.invoke(core.clj:604)
83: clojure.core$use.doInvoke(core.clj:5363)
84: clojure.lang.RestFn.invoke(RestFn.java:457)
85: geocoder.core$eval7765$loading__4505__auto____7766.invoke(core.clj:1)
86: geocoder.core$eval7765.invoke(core.clj:1)