This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-13
Channels
- # aleph (5)
- # beginners (92)
- # cider (37)
- # cljs-dev (38)
- # cljsjs (2)
- # cljsrn (3)
- # clojure (50)
- # clojure-berlin (1)
- # clojure-canada (3)
- # clojure-dusseldorf (4)
- # clojure-france (1)
- # clojure-germany (1)
- # clojure-italy (7)
- # clojure-nl (21)
- # clojure-spec (2)
- # clojure-uk (106)
- # clojurescript (165)
- # code-reviews (1)
- # community-development (3)
- # cursive (5)
- # datomic (13)
- # editors (12)
- # emacs (3)
- # figwheel-main (141)
- # fulcro (28)
- # graphql (1)
- # immutant (1)
- # jobs (1)
- # jobs-discuss (5)
- # midje (8)
- # nrepl (3)
- # off-topic (28)
- # onyx (4)
- # re-frame (21)
- # reagent (70)
- # ring (2)
- # ring-swagger (9)
- # shadow-cljs (18)
- # spacemacs (6)
- # specter (23)
- # tools-deps (21)
are :extra-deps
actually merged? like if in an alias I want :exclusions
but not otherwise?
I’m not sure I understand what you’re asking but it sounds like :override-deps
Not sure if a bug but clj -Sdeps '{:deps {org.asciidoctor/asciidoctorj {:mvn/version "1.5.6"}}}' -Spath
doesn’t pull in the dependencies below (lein/boot do)
[org.asciidoctor/asciidoctorj "1.5.6"]
├── [com.beust/jcommander "1.35" :scope "runtime"]
└── [org.jruby/jruby-complete "1.7.26" :scope "runtime"]
Do I need to manually upgrade tools-deps for that to take effect somehow?
sorry noob q 😄
Ha, I just committed that within the last hour :)
If one’s ssh key for github is not id_rsa
or any of the default ssh names, do you need to specify the name somewhere in deps.edn
? I can git clone a private dependency repo with my keys in the ssh-agent, but the clojure
command always ends up with:
Error building classpath. [email protected]:omnypay/atlas-core.git: USERAUTH fail
org.eclipse.jgit.api.errors.TransportException: [email protected]:omnypay/atlas-core.git: USERAUTH fail
This is an awful answer, and it's a bit of a mess, and I'd really like to fix it once and for all by shelling out to git
directly (golang does this):
@rberger
for now, make sure the environment SSH_AUTH_SOCK is set to your ssh-agent's socket path
move any extraneous Identity keys in your .ssh/config out of the way
Thanks! It looks like I had some things in the ~/.ssh/config that was causing the problem. Might be good to at least mention this in the docs (https://clojure.org/reference/deps_and_cli)