mesos/spark — pull request #688 by markhamstra (2013-07-08 22:59:44+00:00)
Title: Fixed SPARK-795 with explicit dependencies

Without explicit dependencies for 2.9.3 versions of scala-library and scalap, packages built against Scala 2.9.2 can pull in 2.9.2 versions of scala-compiler, scala-library, scalap, etc. which get resolved by maven ahead of the 2.9.3 versions. This PR is sufficient to make sure that lift-json_2.9.2, akka 2.0.3, etc. don't get a chance to bring in these 2.9.2 transitive dependencies.

The specific problem of SPARK-795 was a result of Patrick's new UI code using scala.util.Try, which was first introduced in Scala 2.9.3 -- and obviously could not be found when scala-library 2.9.2 was resolved.