Hi Ryan,
I'm running into the same problem. I'm using Scala 2.9.1 and SBT
0.11.2 which is probably why I'm running into this problem. I know
that Cassie requires Scala 2.8 and sbt 0.7, but I thought I'd just try
it out w/o installing a different version of Scala.
[info] Resolving thrift#libthrift;0.5.0 ...
[warn] module not found: thrift#libthrift;0.5.0
[warn] ==== local: tried
[warn] /home/matthias/.ivy2/local/thrift/libthrift/0.5.0/ivys/
ivy.xml
[warn] ==== Twitter's Repository: tried
[warn]
http://maven.twttr.com/thrift/libthrift/0.5.0/libthrift-0.5.0.pom
[warn] ==== public: tried
[warn]
http://repo1.maven.org/maven2/thrift/libthrift/0.5.0/libthrift-0.5.0.pom
[warn] ==== Scala-Tools Maven2 Repository: tried
[warn]
http://scala-tools.org/repo-releases/thrift/libthrift/0.5.0/libthrift-0.5.0.pom
Just to try it out I added explicitly added the thrift dependency to
my build.sbt file:
resolvers += "Twitter's Repository" at "
http://maven.twttr.com/"
libraryDependencies ++= Seq(
"thrift" % "libthrift" % "0.5.0",
"com.twitter" % "cassie" % "0.19.0",
"org.scalatest" %% "scalatest" % "1.6.1" % "test"
)
SBT seems to be able to resolve the dependency: [info] Resolving
org.apache.thrift#libthrift;0.5.0. The only thing that stands out to
me is thrift#libthrift;0.5.0 versus org.apache.thrift#libthrift;
0.5.0. I'm new to Scala and SBT, so I pretty much don't know what I'm
doing. Hopefully the information I provided is helpful in some way.
Matthias