You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "László Bodor (Jira)" <ji...@apache.org> on 2020/05/17 10:29:00 UTC

[jira] [Commented] (TEZ-4184) Tez-Build-Hadoop3 fails because of protoc 3.0.0

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

László Bodor commented on TEZ-4184:
-----------------------------------

I think the problem basically is that this job, as opposed to [precommit tez job|https://builds.apache.org/job/PreCommit-TEZ-Build/], doesn't run in a docker container, so it depends on protoc brought by the environment...

> Tez-Build-Hadoop3 fails because of protoc 3.0.0
> -----------------------------------------------
>
>                 Key: TEZ-4184
>                 URL: https://issues.apache.org/jira/browse/TEZ-4184
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: László Bodor
>            Priority: Minor
>
> It builds as:
> {code}
> mvn clean test -DskipTests -Phadoop28 '-P!hadoop27' -Dhadoop.version=3.0.0-alpha2
> {code}
> https://builds.apache.org/job/Tez-Build-Hadoop3/250/console
> {code}
> [ERROR] Failed to execute goal org.apache.hadoop:hadoop-maven-plugins:3.0.0-alpha2:protoc (compile-protoc) on project tez-api: org.apache.maven.plugin.MojoExecutionException: protoc version is 'libprotoc 3.0.0', expected version is '2.5.0' -> [Help 1]
> [ERROR] 
> {code}
> I don't get the exact purpose of this job, but in the current way it doesn't make any sense, because hadoop3.x is still on protoc2.x until Hadoop 3.3, so the environment of this job should have protoc 2.5 installed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)