This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-06
Channels
- # announcements (4)
- # aws (2)
- # beginners (48)
- # calva (39)
- # cljsrn (12)
- # clojure (98)
- # clojure-dusseldorf (1)
- # clojure-serbia (2)
- # clojure-spec (13)
- # clojure-uk (13)
- # clojurescript (97)
- # code-reviews (1)
- # datomic (14)
- # fulcro (24)
- # jobs-discuss (160)
- # juxt (1)
- # luminus (2)
- # nrepl (1)
- # off-topic (1)
- # other-languages (1)
- # overtone (1)
- # perun (6)
- # protorepl (16)
- # re-frame (20)
- # reagent (1)
- # reitit (6)
- # rum (8)
- # shadow-cljs (96)
- # spacemacs (8)
- # specter (4)
- # tools-deps (18)
- # uncomplicate (1)
- # vim (1)
I'm trying to follow the getting-started guide and am getting this error when I run boot --help
. Does anyone know what I'm doing wrong?
java.lang.IllegalStateException: trace already refers to: #'boot.util/trace in namespace: boot.user
clojure.lang.ExceptionInfo: trace already refers to: #'boot.util/trace in namespace: boot.user
I'm not a perun dev at all so I don't know if my solution is alright, but instead of (require)
I used (use)
to import perun's namespace. You can pass an :exclude
argument like so : (use '[io.perun :exclude [trace]])
I reported this issue in the docs repo, interestingly when I tried to submit a PR to fix it, I noticed it was updated to:
(set-env!
:source-paths #{"content"}
:dependencies '[[perun "0.4.2-SNAPSHOT" :scope "test"]])
(require '[io.perun :as perun])
and run boot perrun/markdown
https://github.com/hashobject/perun.io/blob/master/resources/guides/getting-started.md
So a fix may not have been published yet.👍 5