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)