technomancy/leiningen — pull request #1029 by aroemers (2013-02-23 18:54:12+00:00)
Title: Report dependency resolving issues for unresolved artifacts instead for just missing artifacts.

### Motivation

If a dependency artifact cannot be retrieved for a reason other than that it is missing, it is not reported by leiningen 2.0.0. This simple patch fixes this.

### To reproduce

In a new project having the dependency `[log4j "1.2.15"]`, a call to `lein deps` would fail. The dependency `[log4j "1.2.15"]` depends on `[com.sun.jmx/jmxri "1.2.1"]`, which cannot be retrieved. The POM is not missing though, so leiningen does not report this and only states it could not resolve the dependencies, i.e. without saying which dependency failed.