Okay, this dependency tree is a lot hairier than I initially expected. `lein deps :tree` says:
[org.clojure/tools.deps.alpha "0.5.398"] [org.apache.maven.resolver/maven-resolver-api "1.1.1"] [org.apache.maven.resolver/maven-resolver-connector-basic "1.1.1"] [org.apache.maven.resolver/maven-resolver-impl "1.1.1"] [org.apache.maven.resolver/maven-resolver-spi "1.1.1"] [org.apache.maven.resolver/maven-resolver-transport-file "1.1.1"] [org.apache.maven.resolver/maven-resolver-transport-http "1.1.1"] [org.apache.httpcomponents/httpclient "4.5.4" :exclusions [[commons-logging]]] [commons-codec "1.10"] [org.apache.httpcomponents/httpcore "4.4.8"] [org.slf4j/jcl-over-slf4j "1.7.25"] [org.apache.maven.resolver/maven-resolver-transport-wagon "1.1.1"] [org.apache.maven.wagon/wagon-provider-api "3.0.0"] [org.apache.maven.resolver/maven-resolver-util "1.1.1"] [org.apache.maven/maven-resolver-provider "3.5.2"] [com.google.guava/guava "20.0"] [javax.inject "1"] [org.apache.commons/commons-lang3 "3.5"] [org.apache.maven/maven-model-builder "3.5.2"] [org.apache.maven/maven-artifact "3.5.2"] [org.apache.maven/maven-builder-support "3.5.2"] [org.codehaus.plexus/plexus-component-annotations "1.7.1" :exclusions [[junit]]] [org.codehaus.plexus/plexus-interpolation "1.24"] [org.apache.maven/maven-model "3.5.2"] [org.apache.maven/maven-repository-metadata "3.5.2"] [org.codehaus.plexus/plexus-utils "3.1.0"] [org.clojure/data.xml "0.2.0-alpha5"] [org.clojure/data.codec "0.1.0"] [org.clojure/tools.cli "0.3.5"] [org.clojure/tools.gitlibs "0.2.59"] [com.jcraft/jsch.agentproxy.connector-factory "0.0.9"] [com.jcraft/jsch.agentproxy.core "0.0.9"] [com.jcraft/jsch.agentproxy.pageant "0.0.9"] [com.jcraft/jsch.agentproxy.sshagent "0.0.9"] [com.jcraft/jsch.agentproxy.usocket-jna "0.0.9"] [net.java.dev.jna/jna-platform "4.1.0"] [net.java.dev.jna/jna "4.1.0"] [com.jcraft/jsch.agentproxy.usocket-nc "0.0.9"] [com.jcraft/jsch.agentproxy.jsch "0.0.9"] [org.eclipse.jgit "4.10.0.201712302008-r"] [com.googlecode.javaewah/JavaEWAH "1.1.6"] [com.jcraft/jsch "0.1.54"] [org.slf4j/slf4j-nop "1.6.2"] [org.slf4j/slf4j-api "1.6.2"] [s3-wagon-private "1.3.1"] [com.amazonaws/aws-java-sdk-s3 "1.11.184" :exclusions [[com.fasterxml.jackson.core/jackson-core] [com.fasterxml.jackson.core/jackson-databind]]] [com.amazonaws/aws-java-sdk-core "1.11.184"] [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.6.7"] [commons-logging "1.1.3"] [joda-time "2.8.1"] [software.amazon.ion/ion-java "1.0.2"] [com.amazonaws/aws-java-sdk-kms "1.11.184"] [com.amazonaws/jmespath-java "1.11.184"] [com.fasterxml.jackson.core/jackson-core "2.5.5"] [com.fasterxml.jackson.core/jackson-databind "2.5.5"] [com.fasterxml.jackson.core/jackson-annotations "2.5.0"] [org.springframework.build/aws-maven "4.8.0.RELEASE" :exclusions [[com.amazonaws/aws-java-sdk]]] [ch.qos.logback/logback-classic "1.0.12"] [ch.qos.logback/logback-core "1.0.12"] This is leiningen-levels of dependency spaghetti. I'm going to put this ITP on hold while I regroup and figure out the details of the dependency management story. There's no way I'll be able to get this done before the Ubuntu 18.04 LTS feature freeze (Mar. 1, 2018); this will have to be an ongoing project, hopefully making it into the buster release. Perhaps we can backport it later. - e
signature.asc
Description: Digital signature