Warum meldet sbt fehlende Bibliotheken für Scala 2.10.2 (seit dem 1. August)?

Ich habe eine Reihe von Play 2.2.x-Apps, die seit Monaten ohne Probleme erstellt werden. Ab dem 1. August 2014 erhalte ich jedoch die folgenden Warnungen und Fehler:

Org.scala-sbt sbt 0.13.0 wird geladen ...

:: Problems Summary :: :::: Das Modul WARNINGS wurde nicht gefunden: org.scala-lang # scala-library; 2.10.2

==== lokal: versucht

/Users/dpope/.ivy2/local/org.scala-lang/scala-library/2.10.2/ivys/ivy.xml

==== typesafe-ivy-releases: ausprobiert

repo.typesafe.com/typesafe/ivy-releases/org.scala-lang/scala-library/2.10.2/ivys/ivy.xml

==== Maven Central: versucht

repo1.maven.org/maven2/org/scala-lang/scala-library/2.10.2/scala-library-2.10.2.pom

  module not found: org.scala-lang#scala-compiler;2.10.2

==== lokal: versucht

/Users/dpope/.ivy2/local/org.scala-lang/scala-compiler/2.10.2/ivys/ivy.xml

==== typesafe-ivy-releases: ausprobiert

repo.typesafe.com/typesafe/ivy-releases/org.scala-lang/scala-compiler/2.10.2/ivys/ivy.xml

==== Maven Central: versucht

repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.2/scala-compiler-2.10.2.pom

  ::::::::::::::::::::::::::::::::::::::::::::::

  ::          UNRESOLVED DEPENDENCIES         ::

  ::::::::::::::::::::::::::::::::::::::::::::::

  :: org.scala-lang#scala-library;2.10.2: not found

  :: org.scala-lang#scala-compiler;2.10.2: not found

  ::::::::::::::::::::::::::::::::::::::::::::::

:: VERWENDEN SIE VERBOSE ODER DEBUG MESSAGE LEVEL FÜR WEITERE DETAILS während der Ausführung von sbt: Fehler beim Abrufen der erforderlichen Bibliotheken (vollständiges Protokoll siehe /Users/dpope/.sbt/boot/update.log) Fehler: sbt 0.13.0 konnte nicht abgerufen werden

(Ich habe den http: aus den obigen URLs entfernt)

Mein Build-Befehl lautet:

java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar /opt/sbt/sbt-launch-0.13.0.jar -Dsbt.log.noformat=true clean compile test dist

Das funktioniert schon seit Monaten und hat erst am 1. August 2014 angefangen, Probleme zu haben.

Beim Durchlaufen von update.log sehe ich, dass es 404s für die 2 Dateien gibt. Offensichtlich ist es sinnvoll, warum der Job fehlschlägt, da es 404er gibt.

Hat jemand eine Art Workaround? Da dies vor dem Spielen geschieht, scheint es keine Konfigurationen zu geben, die ich einstellen kann. Ich kann keine Repos über ~ / .sbt / repositories auf unserem Build-Server verwalten, da diese kurzlebig sind.

EDIT 2 Aug 10: 40a EDT

Nach ein wenig mehr Graben sieht es so aus

http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.0/ivys/ivy.xml

hat Abhängigkeiten von

<override org="org.scala-lang" module="scala-library" matcher="exact" rev="2.10.2"/>
<override org="org.scala-lang" module="scala-compiler" matcher="exact" rev="2.10.2"/>

Aber diese gibt es in keinem Efeurepos mehr.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage