Luciano Resende created ZEPPELIN-1407: -----------------------------------------
Summary: Scala 2.11 build fails with empty maven repository Key: ZEPPELIN-1407 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1407 Project: Zeppelin Issue Type: Bug Components: build Reporter: Luciano Resende Assignee: Luciano Resende Priority: Blocker rm -rf ~/.m2/repository/org/apache/zeppelin git clone g...@github.com:apache/zeppelin.git cd zeppelin dev/change_scala_version.sh 2.11 mvn -Pspark-2.0 -Pr -Phadoop-2.6 -Psparkr -Ppyspark -Pscalding -Pexamples -Pbuild-distr -DskipTests -Dscala-2.11 clean install Zeppelin Display will fail, and it seems maven is resolving some scala libraries to 2.10 and causing compilation issues [DEBUG] manageArtifactVersion: artifact=org.scala-lang:scala-library:jar:2.11.2:test, replacement=org.scala-lang:scala-library:jar:2.10.5 [DEBUG] testArtifact: artifact=org.scala-lang:scala-library:jar:2.10.5:test [DEBUG] manageArtifactVersion: artifact=org.scala-lang:scala-library:jar:2.10.5:test, replacement=org.scala-lang:scala-library:jar:2.10.5 [DEBUG] omitForNearer: omitted=org.scala-lang:scala-library:jar:2.10.5:test kept=org.scala-lang:scala-library:jar:2.10.5:provided [DEBUG] testArtifact: artifact=org.scala-lang:scala-reflect:jar:2.11.2:test [DEBUG] includeArtifact: artifact=org.scala-lang:scala-reflect:jar:2.11.2:test [DEBUG] startProcessChildren: artifact=org.scala-lang:scala-reflect:jar:2.11.2:test [DEBUG] manageArtifactVersion: artifact=org.scala-lang:scala-library:jar:2.11.2:test, replacement=org.scala-lang:scala-library:jar:2.10.5 [DEBUG] testArtifact: artifact=org.scala-lang:scala-library:jar:2.10.5:test [DEBUG] manageArtifactVersion: artifact=org.scala-lang:scala-library:jar:2.10.5:test, replacement=org.scala-lang:scala-library:jar:2.10.5 [DEBUG] omitForNearer: omitted=org.scala-lang:scala-library:jar:2.10.5:test kept=org.scala-lang:scala-library:jar:2.10.5:provided [DEBUG] endProcessChildren: artifact=org.scala-lang:scala-reflect:jar:2.11.2:test [DEBUG] testArtifact: artifact=org.scala-lang.modules:scala-xml_2.11:jar:1.0.2:test [DEBUG] includeArtifact: artifact=org.scala-lang.modules:scala-xml_2.11:jar:1.0.2:test [DEBUG] startProcessChildren: artifact=org.scala-lang.modules:scala-xml_2.11:jar:1.0.2:test [DEBUG] manageArtifactVersion: artifact=org.scala-lang:scala-library:jar:2.11.1:test, replacement=org.scala-lang:scala-library:jar:2.10.5 [DEBUG] testArtifact: artifact=org.scala-lang:scala-library:jar:2.10.5:test [DEBUG] manageArtifactVersion: artifact=org.scala-lang:scala-library:jar:2.10.5:test, replacement=org.scala-lang:scala-library:jar:2.10.5 [DEBUG] omitForNearer: omitted=org.scala-lang:scala-library:jar:2.10.5:test kept=org.scala-lang:scala-library:jar:2.10.5:provided ..... [INFO] --- maven-scala-plugin:2.15.2:testCompile (test-compile) @ zeppelin-display_2.11 --- [INFO] Checking for multiple versions of scala [INFO] includes = [**/*.java,**/*.scala,] [INFO] excludes = [] [INFO] /Users/lresende/opensource/apache/zeppelin/zeppelin/zeppelin-display/src/test/scala:-1: info: compiling [INFO] Compiling 6 source files to /Users/lresende/opensource/apache/zeppelin/zeppelin/zeppelin-display/target/test-classes at 1472853163836 [ERROR] error: bad symbolic reference. A signature in package.class refers to type compileTimeOnly [INFO] in package scala.annotation which is not available. [INFO] It may be completely missing from the current classpath, or the version on [INFO] the classpath might be incompatible with the version used when compiling package.class. [ERROR] /Users/lresende/opensource/apache/zeppelin/zeppelin/zeppelin-display/src/test/scala/org/apache/zeppelin/display/angular/AbstractAngularElemTest.scala:32: error: Reference to class FlatSpec in package scalatest should not have survived past type checking, [INFO] it should have been processed and eliminated during expansion of an enclosing macro. [INFO] extends FlatSpec with BeforeAndAfter with BeforeAndAfterEach with Eventually with Matchers { [INFO] ^ [ERROR] /Users/lresende/opensource/apache/zeppelin/zeppelin/zeppelin-display/src/test/scala/org/apache/zeppelin/display/angular/AbstractAngularElemTest.scala:63: error: Reference to method onClick in class AbstractAngularElem should not have survived past type checking, [INFO] it should have been processed and eliminated during expansion of an enclosing macro. [INFO] val elem = angularElem(<div></div>).onClick(() => { [INFO] ^ ...... -- This message was sent by Atlassian JIRA (v6.3.4#6332)