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 <cr...@red-bean.com>
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 clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to