All issues

Cyclic dependency locks up clojure command line tool
TDEPS-79
Authentication issues through JSch
TDEPS-91
Windows installation scripts
TDEPS-67
Specify permissions on installed files
TDEPS-65
linux-install creates prefix dir but says it does not
TDEPS-64
Incorrect dependency included in classpath
TDEPS-24
Error when invoking clojure in the powershell on AppVeyor
TDEPS-135
Quote escaping can be awkward for Windows
TDEPS-133
Support monorepo internal relative dependencies
TDEPS-132
Dependencies with exclusions apply incorrectly
TDEPS-130
Support a front-end asset repo
TDEPS-129
clojure.tools.deps.alpha.reader/clojure-env crashes on Windows
TDEPS-128
Classpath not correctly built for dependencies in local directories with pom.xml manifests.
TDEPS-127
Cannot resolve Git deps through proxy
TDEPS-124
Git dependencies cannot compare local dependency versions
TDEPS-123
Windows clj does not handle quoted strings in -Sdeps argument correctly
TDEPS-121
Windows version of tools.deps fails to launch Java if classpath is too long
TDEPS-120
Provide support for projects that need a (Clojure) compile step
TDEPS-118
Allow specifying aliases in coordinates that point to deps.edn projects
TDEPS-116
version markers not canonicalized
TDEPS-114
Exclusions don't exclude transitive classifier libs
TDEPS-112
Access to full dependency graph including conflicts
TDEPS-111
infinite loop while resolving OpenJFX 11 libs
TDEPS-109
tools.deps.alpha cannot be used as a library from a process which does not have the CWD set to the directory containing the deps.edn file
TDEPS-106
mvn test fails under Windows Subsystem for Linux / Ubuntu 18.04
TDEPS-105
UnknownHostKey: XXXX. RSA key fingerprint is YYYYY
TDEPS-104
Certain kinds of errors during startup leaves developer with no clues as to what is wrong
TDEPS-102
:mvn/repos map in deps.edn should have a way to configure <repositories> tag in generated pom.xml
TDEPS-101
-A / -M alias ordering is not respected for :main-opts
TDEPS-100
Not possible to retrieve Maven libraries with just a pom and no jar
TDEPS-98
Unwanted "Downloading ...maven-metadata.xml from s3p://..." messages
TDEPS-97
Resolving paths from pom project produces wrong result
TDEPS-96
Resolve deps on tools.deps.alpha itself fails
TDEPS-90
Better errors for quoted data in deps.edn
TDEPS-89
Finalize meaning of -Srepro
TDEPS-88
Data passed to -Sdeps is merged with local `deps.edn`
TDEPS-87
clj exits with 0 (success) status code when rlwrap is missing
TDEPS-86
Invalid alias should warn or throw
TDEPS-85
Add Chocolatey Package
TDEPS-84
Classpath caching does not invalidate when local root manifests are changed.
TDEPS-83
Ensure -Sdescribe doesn't trigger resolution
TDEPS-82
Add support for a download progress callback to the tools.deps.alpha API
TDEPS-81
Provide a means to create a classpath with the installed version of tools.deps.alpha
TDEPS-80
:paths values suffixed onto git dep paths
TDEPS-75
Problem with local deps with local deps
TDEPS-74
Extra close braces and the subsequent content in deps.edn are ignored silently
TDEPS-73
Silent exit if Java not found
TDEPS-71
scripts don't detect or warn if file referred to in cached classpath has been deleted
TDEPS-70
Authenticate deployed artifacts
TDEPS-69
GitHub repo name is confusing
TDEPS-66
issue 1 of 131

Cyclic dependency locks up clojure command line tool

Description

Minimal deps.edn to reproduce

1 2 3 {:paths ["src/main/clojure"] :deps {org.apache.xmlgraphics/batik-transcoder {:mvn/version "1.7"}}}

A dtruss of this process, shows cyclic opening on POM and _remote.repositories files

1 sudo dtruss -p <PID> 2>&1 | grep open

or on Linux

1 strace -p <PID> -f 2>&1 | grep open

Environment

MacOS 10.13.4

Status

Assignee

Alex Miller

Reporter

import

Labels

None

Approval

None

Patch

None

Priority

Blocker