boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
2018-07-02T06:19:49.000217Z

Thank you @seancorfield and @danielcompton! I’ll check both of those options out, it’s a small dependency I’m adding to support a legacy case while we transition away from it entirely.

2018-07-02T09:26:06.000226Z

It seems like there is some weird interaction with lein-localrepo and lein with-profile:

$ lein with-profile +user localrepo install some.jar com.some/jar 1.2.3
Error encountered performing task 'localrepo' with profile(s): 'base,system,user,provided,dev'
Suppressed exit

2018-07-02T09:26:13.000175Z

Unfortunately the error is elided.

2018-07-02T09:51:28.000274Z

Probably a topic for a different channel.

donyorm 2018-07-02T17:50:02.000329Z

Multiple people having issues with this problem. Any ideas on it? https://github.com/adzerk-oss/boot-cljs-repl/issues/57

2018-07-02T19:51:30.000394Z

@juhoteperi looks like a workaround would be to set [:settings :checksum] to :warn in the repo-map argument of push?

2018-07-02T19:52:23.000417Z

i'm not sure whether it's better to adopt the new behavior (but document it as a breaking change) or to set that value to emulate prior behavior

2018-07-02T19:52:55.000072Z

assuming the workaround is feasible, i lean toward adopting the new aether default

juhoteperi 2018-07-02T19:56:38.000182Z

Looking at pomegranate code, I have no idea how the checksum should be set. But if it can be set, the push task should do that.

juhoteperi 2018-07-02T19:56:45.000331Z

But I don't have any time to work on this. I just downgraded back to 2.7, I don't need new version now.

2018-07-02T19:57:25.000039Z

no prob, i'll make a ticket

2018-07-02T20:00:10.000456Z

ticket created: https://github.com/boot-clj/boot/issues/705