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

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

    [ https://issues.apache.org/jira/browse/PIG-3776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13909955#comment-13909955 ] 

Josh Elser commented on PIG-3776:
---------------------------------

Oops, sorry for not catching that [~cheolsoo]. Verified that jline is not included in the -withouthadoop.jar and that it is included after applying the patch.

> 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
>
>         Attachments: PIG-3776-1.patch
>
>
> 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)