On Fri, Nov 6, 2015 at 2:21 AM, Steve Loughran <ste...@hortonworks.com> wrote: > Maven's closest-first policy has a different flaw, namely that its not always > obvious why a guava 14.0 that is two hops of transitiveness should take > priority over a 16.0 version three hops away. Especially when that 0.14 > version should have come
But that's not the case here; guava is a direct dependency of spark, not a transitive one, and the root pom explicitly sets its version to 14. sbt is just choosing to ignore that and pick whatever latest version exists from transitive analysis. Maven would behave similarly if Spark did not declare a direct dependency on guava, but it does. -- Marcelo --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org For additional commands, e-mail: dev-h...@spark.apache.org