Several people have run into issues trying to run 'lein deps' or
otherwise resolve their maven dependencies. This is apparently due to a
change that occured on the maven central repo sometime in the last 24
hours. See Article A below for the before, an Article B for the after.
This effectively makes clojure 1.2.1 unavailable -- and this is where
the `lein deps` and other dep resolution failures occur. To get around
this, some people have been putting:
:exclusions [org.clojure/clojure]
in all the dependencies that are failing in their lein project.clj.
This would seem to tie them to clojure 1.2.0 -- not the best solution.
It seems to me, with limited maven knowledge, that the problem must be
resolved on the central repo (I filed a problem report already).
Article A
(org.clojure/clojure/maven-metadata-central.xml as of a few
days ago)
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>org.clojure</groupId>
<artifactId>clojure</artifactId>
<versioning>
<latest>1.5.0-alpha1</latest>
<release>1.5.0-alpha1</release>
<versions>
<version>1.2.1</version>
<version>1.3.0-alpha5</version>
<version>1.3.0-alpha6</version>
<version>1.3.0-alpha7</version>
<version>1.3.0-alpha8</version>
<version>1.3.0-beta1</version>
<version>1.3.0-beta2</version>
<version>1.3.0-beta3</version>
<version>1.3.0-RC0</version>
<version>1.3.0</version>
<version>1.4.0-alpha1</version>
<version>1.4.0-alpha2</version>
<version>1.4.0-alpha3</version>
<version>1.4.0-alpha4</version>
<version>1.4.0-alpha5</version>
<version>1.4.0-beta1</version>
<version>1.4.0-beta2</version>
<version>1.4.0-beta3</version>
<version>1.4.0-beta4</version>
<version>1.4.0-beta5</version>
<version>1.4.0-beta6</version>
<version>1.4.0-beta7</version>
<version>1.4.0</version>
<version>1.5.0-alpha1</version>
</versions>
<lastUpdated>20120519015449</lastUpdated>
</versioning>
</metadata>
Article B (org.clojure/clojure/maven-metadata-central.xml as of now)
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>org.clojure</groupId>
<artifactId>clojure</artifactId>
<versioning>
<latest>1.2.0</latest>
<release>1.2.0</release>
<versions>
<version>1.2.0</version>
</versions>
<lastUpdated>20100914121821</lastUpdated>
</versioning>
</metadata>
--
Craig Brozefsky <[email protected]>
Premature reification is the root of all evil
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en