> I have updated the labrepl [1] to use the latest clojure 1.2 and contrib 1.2
> snapshots. Also, most of the dependencies are now frozen to specific
> snapshot timestamps (the project.clj file may be of interest to people living
> on the development edge).
>
> After a "lein clean;  lein deps" everything should work, please let me know
> if you see otherwise.

I'm seeing otherwise. I'm up to commit 70702523e25937bc8386 (back on
the edge, thanks to last-var-in wins), and I'm just running
script/swank from the command line (Ubuntu 9.10), but I'm having all
sorts of problems when I try to pull in incanter for the its-all-data
labs.

If I just run script/repl and try to use incanter.charts, I get this
[1]. If I run script/swank from the CL and connect via slime-connect
in emacs and do the use from the SLIME REPL, I instead get this [2] in
an SLDB buffer.

[1]
cand...@faerie:~/labrepl$ script/repl
Clojure 1.2.0-master-SNAPSHOT
2010-05-05 08:21:04.602::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
solutions.mini_browser.proxy$javax.servlet.http.HttpServlet$0
2010-05-05 08:21:04.622::INFO:  jetty-6.1.21
2010-05-05 08:21:09.464::INFO:  Started socketconnec...@0.0.0.0:9000
labrepl.proxy$javax.servlet.http.HttpServlet$0
2010-05-05 08:21:09.464::INFO:  jetty-6.1.21
2010-05-05 08:21:09.466::INFO:  Started socketconnec...@0.0.0.0:8080
Welcome to the labrepl. Browse to localhost:8080 to get started!
user=> (use 'incanter.charts)
WARNING: group-by already refers to: #'clojure.core/group-by in
namespace: incanter.core, being replaced by: #'incanter.core/group-by
WARNING: group-by already refers to: #'clojure.core/group-by in
namespace: incanter.charts, being replaced by:
#'incanter.core/group-by
java.lang.IllegalAccessError: flatten is not public (probability.clj:1)
user=>

[2]


  [Thrown class java.lang.ClassCastException]

Restarts:
 0: [ABORT] Return to SLIME's top level.

Backtrace:
  0: clojure.lang.Namespace.warnOnReplace(Namespace.java:85)
  1: clojure.lang.Namespace.intern(Namespace.java:75)
  2: clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:410)
  3: clojure.lang.Compiler.analyzeSeq(Compiler.java:5290)
  4: clojure.lang.Compiler.analyze(Compiler.java:5111)
  5: clojure.lang.Compiler.analyze(Compiler.java:5072)
  6: clojure.lang.Compiler.eval(Compiler.java:5348)
  7: clojure.lang.Compiler.load(Compiler.java:5777)
  8: clojure.lang.RT.loadResourceScript(RT.java:328)
  9: clojure.lang.RT.loadResourceScript(RT.java:319)
 10: clojure.lang.RT.load(RT.java:397)
 11: clojure.lang.RT.load(RT.java:369)
 12: clojure.core$load__5287$fn__5294.invoke(core.clj:4817)
 13: clojure.core$load__5287.doInvoke(core.clj:4816)
 14: clojure.lang.RestFn.invoke(RestFn.java:409)
 15: clojure.core$load_one__5228.invoke(core.clj:4641)
 16: clojure.core$load_lib__5243.doInvoke(core.clj:4678)
 17: clojure.lang.RestFn.applyTo(RestFn.java:143)
 18: clojure.core$apply__3769.invoke(core.clj:537)
 19: clojure.core$load_libs__5259.doInvoke(core.clj:4712)
 20: clojure.lang.RestFn.applyTo(RestFn.java:138)
 21: clojure.core$apply__3769.invoke(core.clj:539)
 22: clojure.core$use__5283.doInvoke(core.clj:4792)
 23: clojure.lang.RestFn.invoke(RestFn.java:422)
 24: 
incanter.charts$eval__5823$loading__5176__auto____5824.invoke(charts.clj:19)
 25: incanter.charts$eval__5823.invoke(charts.clj:19)
 26: clojure.lang.Compiler.eval(Compiler.java:5344)
 27: clojure.lang.Compiler.eval(Compiler.java:5336)
 28: clojure.lang.Compiler.load(Compiler.java:5777)
 29: clojure.lang.RT.loadResourceScript(RT.java:328)
 30: clojure.lang.RT.loadResourceScript(RT.java:319)
 31: clojure.lang.RT.load(RT.java:397)
 32: clojure.lang.RT.load(RT.java:369)
 33: clojure.core$load__5287$fn__5294.invoke(core.clj:4817)
 34: clojure.core$load__5287.doInvoke(core.clj:4816)
 35: clojure.lang.RestFn.invoke(RestFn.java:409)
 36: clojure.core$load_one__5228.invoke(core.clj:4641)
 37: clojure.core$load_lib__5243.doInvoke(core.clj:4678)
 38: clojure.lang.RestFn.applyTo(RestFn.java:143)
 39: clojure.core$apply__3769.invoke(core.clj:537)
 40: clojure.core$load_libs__5259.doInvoke(core.clj:4712)
 41: clojure.lang.RestFn.applyTo(RestFn.java:138)
 42: clojure.core$apply__3769.invoke(core.clj:539)
 43: clojure.core$use__5283.doInvoke(core.clj:4792)
 44: clojure.lang.RestFn.invoke(RestFn.java:409)
 45: user$eval__5819.invoke(NO_SOURCE_FILE:1)
 46: clojure.lang.Compiler.eval(Compiler.java:5344)
 47: clojure.lang.Compiler.eval(Compiler.java:5312)
 48: clojure.core$eval__4343.invoke(core.clj:2362)
 49: swank.commands.basic$eval_region__677.invoke(basic.clj:40)
 50: swank.commands.basic$eval_region__677.invoke(basic.clj:31)
 51: swank.commands.basic$eval__690$listener_eval__691.invoke(basic.clj:54)
 52: clojure.lang.Var.invoke(Var.java:365)
 53: user$eval__5817.invoke(Unknown Source)
 54: clojure.lang.Compiler.eval(Compiler.java:5344)
 55: clojure.lang.Compiler.eval(Compiler.java:5312)
 56: clojure.core$eval__4343.invoke(core.clj:2362)
 57: swank.core$eval_in_emacs_package__324.invoke(core.clj:59)
 58: swank.core$eval_for_emacs__387.invoke(core.clj:128)
 59: clojure.lang.Var.invoke(Var.java:373)
 60: clojure.lang.AFn.applyToHelper(AFn.java:169)
 61: clojure.lang.Var.applyTo(Var.java:482)
 62: clojure.core$apply__3769.invoke(core.clj:535)
 63: swank.core$eval_from_control__326.invoke(core.clj:66)
 64: swank.core$eval_loop__328.invoke(core.clj:71)
 65: swank.core$spawn_repl_thread__438$fn__468$fn__469.invoke(core.clj:183)
 66: clojure.lang.AFn.applyToHelper(AFn.java:159)
 67: clojure.lang.AFn.applyTo(AFn.java:151)
 68: clojure.core$apply__3769.invoke(core.clj:535)
 69: swank.core$spawn_repl_thread__438$fn__468.doInvoke(core.clj:180)
 70: clojure.lang.RestFn.invoke(RestFn.java:398)
 71: clojure.lang.AFn.run(AFn.java:24)
 72: java.lang.Thread.run(Thread.java:636)

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

Reply via email to