From f9e2b4212a3267238113e91c6b4458194b525849 Mon Sep 17 00:00:00 2001 From: Josh Rosen Date: Thu, 10 Mar 2016 19:20:16 -0800 Subject: [PATCH] Turns out that we do need transitive deps. --- project/SparkBuild.scala | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index a380c4cca2d27..e74fb174725d3 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -384,18 +384,19 @@ object OldDeps { lazy val project = Project("oldDeps", file("dev"), settings = oldDepsSettings) - def versionArtifact(id: String): Option[sbt.ModuleID] = { - val fullId = id + "_2.11" - Some("org.apache.spark" % fullId % "1.2.0") - } - def oldDepsSettings() = Defaults.coreDefaultSettings ++ Seq( name := "old-deps", scalaVersion := "2.10.5", - libraryDependencies := Seq("spark-streaming-mqtt", "spark-streaming-zeromq", - "spark-streaming-flume", "spark-streaming-twitter", - "spark-streaming", "spark-mllib", "spark-graphx", - "spark-core").map(versionArtifact(_).get intransitive()) + libraryDependencies := Seq( + "spark-streaming-mqtt", + "spark-streaming-zeromq", + "spark-streaming-flume", + "spark-streaming-twitter", + "spark-streaming", + "spark-mllib", + "spark-graphx", + "spark-core" + ).map(id => "org.apache.spark" % (id + "_2.11") % "1.2.0") ) }