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:20:19 UTC
[jira] [Updated] (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:all-tabpanel ]
Cheolsoo Park updated PIG-3776:
-------------------------------
Status: Patch Available (was: Open)
> 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)