[
https://issues.apache.org/jira/browse/HADOOP-9613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14978637#comment-14978637
]
Allen Wittenauer edited comment on HADOOP-9613 at 10/28/15 3:55 PM:
--------------------------------------------------------------------
I'd need to dig deeper but on first glance, it looks like a build time order
dependency problem/incompatibility introduced by the TimeLine code. Yetus is
*very good* about finding these problems that the previous test-patch hid.
Effectively, hadoop-yarn-client requires hadoop-auth now, but the build system
doesn't know that. These sorts of problems are typically hidden on local
builds (and in the old test-patch) because everyone builds at root. If you
don't build at root and nuke your maven local cache, like Yetus' environment
usually is, these things tend to surface. Either the timeline code needs to
remove this, the pom.xml needs to explicitly state this dependency, or Yetus
needs to be told to build and install hadoop-auth before hadoop-yetus-client.
was (Author: aw):
I'd need to dig deeper but on first glance, it looks like a build time order
dependency problem/incompatibility introduced by the TimeLine code. Yetus is
*very good* about finding these problems that the previous test-patch hid.
Effectively, hadoop-yarn-client requires hadoop-auth now, but the build system
doesn't know that. These sorts of problems are typically hidden on local
builds (and in the old test-patch) because everyone builds at root. If you
don't build at root, like Yetus, these things tend to surface. Either the
timeline code needs to remove this, the pom.xml needs to explicitly state this
dependency, or Yetus needs to be told to build and install hadoop-auth before
hadoop-yetus-client.
> [JDK8] Update jersey version to latest 1.x release
> --------------------------------------------------
>
> Key: HADOOP-9613
> URL: https://issues.apache.org/jira/browse/HADOOP-9613
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: build
> Affects Versions: 2.4.0, 3.0.0
> Reporter: Timothy St. Clair
> Assignee: Tsuyoshi Ozawa
> Labels: maven
> Attachments: HADOOP-2.2.0-9613.patch,
> HADOOP-9613.004.incompatible.patch, HADOOP-9613.005.incompatible.patch,
> HADOOP-9613.006.incompatible.patch, HADOOP-9613.1.patch, HADOOP-9613.2.patch,
> HADOOP-9613.3.patch, HADOOP-9613.patch
>
>
> Update pom.xml dependencies exposed when running a mvn-rpmbuild against
> system dependencies on Fedora 18.
> The existing version is 1.8 which is quite old.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)