You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Cheolsoo Park (JIRA)" <ji...@apache.org> on 2014/02/24 00:15:19 UTC

[jira] [Created] (PIG-3776) Conflicting versions of jline is present in trunk

Cheolsoo Park created PIG-3776:
----------------------------------

             Summary: Conflicting versions of jline is present in trunk 
                 Key: PIG-3776
                 URL: https://issues.apache.org/jira/browse/PIG-3776
             Project: Pig
          Issue Type: Bug
          Components: build
            Reporter: Cheolsoo Park
            Assignee: Cheolsoo Park
             Fix For: 0.13.0


This is a regression of PIG-3573.

In ivy/libraries.properties, the version of jline is specified as 0.9.94-
{code}
jline.version=0.9.94
{code}
But since jline is also a dependency of accumulo, jline-1.0.jar is pulled down at compile time-
{code}
$ ls build/ivy/lib/Pig/jline-*
build/ivy/lib/Pig/jline-1.0.jar
{code}

Now when pig-withouthadoop.jar is built, jline-1.0.jar is not packaged because ant looks for jline-0.9.94.jar-
{code}
<include name="jline-${jline.version}.jar"/>
{code}

This causes a ClassNotFount exception at runtime.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)