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

Tsz Wo Nicholas Sze commented on HDDS-28:
-----------------------------------------

Thanks [~nandakumar131].  Good catch!  Will remove the duplicate dependency in 
hadoop-dist/pom.xml.

> This change is not necessary, as the scope of all hdds dependencies in this 
> project are defined in its parent pom hadoop-ozone/pom.xml

It won't inherit from the parent.  We need to use dependencyManagement for such 
purpose.   Just tried to generate the dependency tree and it shows that the 
scopes are "compile" but not "provided".
{code}
[INFO] Building Apache Hadoop Ozone Tools 0.2.1-SNAPSHOT               [97/112]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ 
hadoop-ozone-tools ---
[INFO] org.apache.hadoop:hadoop-ozone-tools:jar:0.2.1-SNAPSHOT
[INFO] +- org.apache.hadoop:hadoop-ozone-common:jar:0.2.1-SNAPSHOT:provided
[INFO] +- org.apache.hadoop:hadoop-ozone-client:jar:0.2.1-SNAPSHOT:provided
[INFO] +- io.dropwizard.metrics:metrics-core:jar:3.2.4:compile
[INFO] |  \- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.apache.hadoop:hadoop-hdds-server-scm:jar:0.2.1-SNAPSHOT:compile 
<--------------
[INFO] |  +- org.hamcrest:hamcrest-all:jar:1.3:compile
[INFO] |  +- com.google.protobuf:protobuf-java:jar:2.5.0:compile
[INFO] |  \- com.google.guava:guava:jar:11.0.2:compile
[INFO] +- org.apache.hadoop:hadoop-hdds-common:jar:0.2.1-SNAPSHOT:compile 
<--------------
{code}

> Duplicate declaration in hadoop-tools/hadoop-ozone/pom.xml
> ----------------------------------------------------------
>
>                 Key: HDDS-28
>                 URL: https://issues.apache.org/jira/browse/HDDS-28
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>          Components: Ozone Filesystem
>            Reporter: Tsz Wo Nicholas Sze
>            Assignee: Tsz Wo Nicholas Sze
>            Priority: Major
>         Attachments: o28_20180507.patch, o28_20180507b.patch
>
>
> {code}
> [WARNING] Some problems were encountered while building the effective model 
> for org.apache.hadoop:hadoop-ozone-filesystem:jar:3.2.0-SNAPSHOT
> [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
> be unique: org.apache.hadoop:hadoop-hdds-server-framework:jar -> duplicate 
> declaration of version (?) @ 
> org.apache.hadoop:hadoop-ozone-filesystem:[unknown-version], 
> /Users/szetszwo/hadoop/apache-hadoop/hadoop-tools/hadoop-ozone/pom.xml, line 
> 173, column 17
> [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
> be unique: org.apache.hadoop:hadoop-hdds-server-scm:jar -> duplicate 
> declaration of version (?) @ 
> org.apache.hadoop:hadoop-ozone-filesystem:[unknown-version], 
> /Users/szetszwo/hadoop/apache-hadoop/hadoop-tools/hadoop-ozone/pom.xml, line 
> 178, column 17
> [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
> be unique: org.apache.hadoop:hadoop-hdds-client:jar -> duplicate declaration 
> of version (?) @ org.apache.hadoop:hadoop-ozone-filesystem:[unknown-version], 
> /Users/szetszwo/hadoop/apache-hadoop/hadoop-tools/hadoop-ozone/pom.xml, line 
> 183, column 17
> [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
> be unique: org.apache.hadoop:hadoop-hdds-container-service:jar -> duplicate 
> declaration of version (?) @ 
> org.apache.hadoop:hadoop-ozone-filesystem:[unknown-version], 
> /Users/szetszwo/hadoop/apache-hadoop/hadoop-tools/hadoop-ozone/pom.xml, line 
> 188, column 17
> [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
> be unique: org.apache.hadoop:hadoop-ozone-ozone-manager:jar -> duplicate 
> declaration of version (?) @ 
> org.apache.hadoop:hadoop-ozone-filesystem:[unknown-version], 
> /Users/szetszwo/hadoop/apache-hadoop/hadoop-tools/hadoop-ozone/pom.xml, line 
> 193, column 17
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to