scala / pickling

Fast, customizable, boilerplate-free pickling support for Scala
lampwww.epfl.ch/~hmiller/pickling
BSD 3-Clause "New" or "Revised" License
831 stars 79 forks source link

SBT unable to resolve 0.9.0-SNAPSHOT #185

Closed ephe-meral closed 10 years ago

ephe-meral commented 10 years ago

Problem: I cannot use pickling 0.9.0-SNAPSHOT in my SBT 0.13.5 project, since it cannot resolve the dependency - 0.8.0 works however. Interestingly, the link that SBT tries http://oss.sonatype.org/content/repositories/snapshots/org/scala-lang/scala-pickling_2.11/0.9.0-SNAPSHOT/scala-pickling_2.11-0.9.0-SNAPSHOT.pom works for me, despite what SBT says.

Scala: 2.11.2 SBT: 0.13.5

[warn] Binary version (0.9.0-SNAPSHOT) for dependency org.scala-lang#scala-pickling_2.11;0.9.0-SNAPSHOT
[warn]  in macros#macros_2.11;0.1.0 differs from Scala binary version in project (2.11).
[info] Resolving org.scala-lang#scala-pickling_2.11;0.9.0-SNAPSHOT ...
[warn]  module not found: org.scala-lang#scala-pickling_2.11;0.9.0-SNAPSHOT
[warn] ==== local: tried
[warn]   ~/.ivy2/local/org.scala-lang/scala-pickling_2.11/0.9.0-SNAPSHOT/ivys/ivy.xml
[warn] ==== public: tried
[warn]   http://repo1.maven.org/maven2/org/scala-lang/scala-pickling_2.11/0.9.0-SNAPSHOT/scala-pickling_2.11-0.9.0-SNAPSHOT.pom
[warn] ==== snapshots: tried
[warn]   http://oss.sonatype.org/content/repositories/snapshots/org/scala-lang/scala-pickling_2.11/0.9.0-SNAPSHOT/scala-pickling_2.11-0.9.0-SNAPSHOT.pom
[warn] ==== releases: tried
[warn]   http://oss.sonatype.org/content/repositories/releases/org/scala-lang/scala-pickling_2.11/0.9.0-SNAPSHOT/scala-pickling_2.11-0.9.0-SNAPSHOT.pom
[warn] ==== typesafe: tried
[warn]   http://repo.typesafe.com/typesafe/releases/org/scala-lang/scala-pickling_2.11/0.9.0-SNAPSHOT/scala-pickling_2.11-0.9.0-SNAPSHOT.pom
[info] Resolving jline#jline;2.12 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: org.scala-lang#scala-pickling_2.11;0.9.0-SNAPSHOT: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
ephe-meral commented 10 years ago

Ok, I had the resolvers configured with http:// instead of https:// so i got a redirect which SBT couldn't handle. I now use the following, which works:

resolvers ++= Seq(
   "snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
  ...
)