Fork me on GitHub
#clerk
<
2023-06-14
>
Ben Sless10:06:50

Hey all, my colleague hit on a weird bug, ๐Ÿงต

๐Ÿ‘€ 2
Ben Sless10:06:39

Exception in thread "main" Syntax error macroexpanding at (user.clj:10:1).
	at clojure.lang.Compiler.load(Compiler.java:7665)
	at clojure.lang.RT.loadResourceScript(RT.java:381)
	at clojure.lang.RT.loadResourceScript(RT.java:368)
	at clojure.lang.RT.maybeLoadResourceScript(RT.java:364)
	at clojure.lang.RT.doInit(RT.java:486)
	at clojure.lang.RT.init(RT.java:467)
	at clojure.main.main(main.java:38)
Caused by: java.io.FileNotFoundException: /Users/ron%20ludmer/.m2/repository/org/clojure/clojure/1.11.1/clojure-1.11.1.jar (No such file or directory)
	at java.base/java.io.FileInputStream.open0(Native Method)
	at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
	at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
	at $fn__11617.invokeStatic(io.clj:229)
	at $fn__11617.invoke(io.clj:229)
	at $fn__11569$G__11523__11576.invoke(io.clj:69)
	at $fn__11629.invokeStatic(io.clj:258)
	at $fn__11629.invoke(io.clj:254)
	at $fn__11569$G__11523__11576.invoke(io.clj:69)
	at $input_stream.invokeStatic(io.clj:136)
	at $input_stream.doInvoke(io.clj:121)
	at clojure.lang.RestFn.invoke(RestFn.java:410)
	at nextjournal.clerk.analyzer$fn__12774.invokeStatic(analyzer.clj:481)
	at nextjournal.clerk.analyzer$fn__12774.invoke(analyzer.clj:480)
	at clojure.lang.AFn.applyToHelper(AFn.java:154)
	at clojure.lang.AFn.applyTo(AFn.java:144)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$memoize$fn__6946.doInvoke(core.clj:6388)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at nextjournal.clerk.analyzer$build_graph$fn__12790.invoke(analyzer.clj:516)
	at clojure.core.protocols$iter_reduce.invokeStatic(protocols.clj:49)
	at clojure.core.protocols$fn__8230.invokeStatic(protocols.clj:75)
	at clojure.core.protocols$fn__8230.invoke(protocols.clj:75)
	at clojure.core.protocols$fn__8178$G__8173__8191.invoke(protocols.clj:13)
	at clojure.core$reduce.invokeStatic(core.clj:6886)
	at clojure.core$reduce.invoke(core.clj:6868)
	at nextjournal.clerk.analyzer$build_graph.invokeStatic(analyzer.clj:513)
	at nextjournal.clerk.analyzer$build_graph.invoke(analyzer.clj:496)
	at nextjournal.clerk.eval$_PLUS_eval_results.invokeStatic(eval.clj:220)
	at nextjournal.clerk.eval$_PLUS_eval_results.invoke(eval.clj:217)
	at nextjournal.clerk$show_BANG_.invokeStatic(clerk.clj:58)
	at nextjournal.clerk$show_BANG_.invoke(clerk.clj:23)
	at user$eval16832.invokeStatic(user.clj:10)
	at user$eval16832.invoke(user.clj:10)
	at clojure.lang.Compiler.eval(Compiler.java:7194)
	at clojure.lang.Compiler.load(Compiler.java:7653)
Thanks to our IT department, his user home directory has a space in it, looks like the path gets mangled (URL encoding)

mkvlr12:06:07

it works when doing clerk/show! but fails when reloading in the browser, correct?

Ben Sless12:06:00

No, on call to show

mkvlr12:06:29

show! works here (latest main). What version is this?

Ben Sless05:06:06

Sadly we can't reproduce this because IT fixed the home directory