Nick Dimiduk created HBASE-26436: ------------------------------------ Summary: check-aggregate-license error related to javadns after HADOOP-17317 Key: HBASE-26436 URL: https://issues.apache.org/jira/browse/HBASE-26436 Project: HBase Issue Type: Bug Components: build Reporter: Nick Dimiduk
This impacts any HBase branch compiling vs. Hadoop trunk (current 3.4.0-SNAPSHOT), which includes HADOOP-17317. Build fails with {noformat} [INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (check-aggregate-license) @ hbase-shaded-client --- [WARNING] Rule 0: org.apache.maven.plugins.enforcer.EvaluateBeanshell failed with message: License errors detected, for more detail find ERROR in /Users/ndimiduk/repos/apache/hbase/hbase-shaded/hbase-shaded-client/target/maven-shared-archive-resources/META-INF/LICENSE {noformat} The aggregated license file contains this entry, {noformat} -- This product includes dnsjava licensed under the BSD-2-Clause. ERROR: Please check ^^^^^^^^^^^^ this License for acceptability here: https://www.apache.org/legal/resolved If it is okay, then update the list named 'non_aggregate_fine' in the LICENSE.vm file. If it isn't okay, then revert the change that added the dependency. More info on the dependency: <groupId>dnsjava</groupId> <artifactId>dnsjava</artifactId> <version>3.4.0</version> maven central search g:dnsjava AND a:dnsjava AND v:3.4.0 project website https://github.com/dnsjava/dnsjava project source https://github.com/dnsjava/dnsjava {noformat} -- This message was sent by Atlassian Jira (v8.20.1#820001)