This is kind of confusing because it's not clear that you should *both* build a custom Spark *and* have applications link to spark-ganglia-lgpl. It made it sound like you do one of the Maven command, or the SBT one, or adding that dependency. But in fact you need to deploy the special build to the cluster and also link your app to this.