You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Eron Wright (JIRA)" <ji...@apache.org> on 2017/02/20 20:52:44 UTC

[jira] [Created] (ZEPPELIN-2139) Interpreters based on scala_2.11 aren't installed correctly

Eron Wright  created ZEPPELIN-2139:
--------------------------------------

             Summary: Interpreters based on scala_2.11 aren't installed correctly
                 Key: ZEPPELIN-2139
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2139
             Project: Zeppelin
          Issue Type: Bug
          Components: Interpreters
    Affects Versions: 0.7.0
            Reporter: Eron Wright 
            Priority: Blocker


The pom files of the various interpreters that use Scala 2.11 (e.g. Flink) incorrectly point to Scala 2.10.  This results in an incorrect installation when using install-interpreter.   Notice the presence of both 2.10 and 2.11 artifacts in the below:

{code}
$ bin/install-interpreter.sh --name flink
...
Install flink(org.apache.zeppelin:zeppelin-flink_2.11:0.7.0) to /usr/local/zeppelin/interpreter/flink ... 
Interpreter flink installed under /usr/local/zeppelin/interpreter/flink.
...

$ ls -1 interpreter/flink
...
flink-core-1.1.3.jar
flink-scala_2.11-1.1.3.jar	  
...  
scala-compiler-2.10.5.jar
scala-library-2.10.5.jar
scala-reflect-2.10.5.jar
...
{code}

I believe the problem is related to the `scala.binary.version` property, whose value is inherited from the parent POM.

Note that the issue doesn't affect `zeppelin-0.7.0-bin-all.tgz` which has the interpreters correctly pre-installed.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)