perun 2018-01-13

hello, anybody else failing at "getting started" on first cmd (boot markdown) with: java.lang.IllegalStateException: trace already refers to: #'boot.util/trace in namespace: boot.user

@mathieu977 which version of Boot are you using boot -V

@martinklepsch $ boot -V #http://boot-clj.com #Sat Jan 13 11:40:52 EST 2018 BOOT_CLOJURE_NAME=org.clojure/clojure BOOT_CLOJURE_VERSION=1.8.0 BOOT_VERSION=2.7.2

can you paste your build.boot as well? @mathieu977

(set-env!
 :source-paths #{"content"}
  :dependencies '[[perun "0.4.2-SNAPSHOT" :scope "test"]])

(require '[io.perun :as p])
@mathieu977 can you try this and then boot p/markdown ?

IIRC perun provides a trace task that apparently collides with a built in function of Boot

@martinklepsch it works indeed, thanks for the help. i will be able to continue the getting started guide

Great, sorry for that issue, I guess that should be documented somehow @bhagany

Yes, the getting started guide needs a revamp - iirc this could be avoided by not doing :refer :all