Hi Jason,

The dependencies of components have been defined in 'bigtop.bom' :

















*  dependencies = [    'bigtop-utils':['ambari', 'bigtop-groovy',
'bigtop-jsvc', 'bigtop-tomcat',                    'elasticsearch',
'flink', 'logstash', 'qfs', 'zookeeper'],    'bigtop-groovy':['hadoop'],
'bigtop-jsvc':['hadoop'],    'bigtop-tomcat':['oozie', 'sqoop2'],
zookeeper:['hadoop', 'hbase'],    hadoop:['ignite-hadoop', 'hbase', 'hive',
'tez', 'sqoop', 'sqoop2',      'oozie', 'mahout', 'flume', 'giraph',
'solr', 'spark',      'phoenix', 'alluxio', 'kafka', 'ycsb', 'zeppelin'
],    hbase:['phoenix','giraph','ycsb','hive'],    hive:['oozie',
'zeppelin'],    'ignite-hadoop':['zeppelin'],    spark:['livy', 'mahout',
'oozie', 'zeppelin'],    flink:['mahout']  ]*

Please check it before building related components. :)
Thanks.

BRs,
Yuqi


Jason Wen <[email protected]> 于2021年2月25日周四 上午7:11写道:

> Hi team,
>
> I build Hadoop rpms using `./gradlew hadoop-pkg-ind` successfully. When I
> view the rpm dependencies, I see hadoop rpms also depends on other bigtop
> rpms like `bigtop-utils`, `bigtop-jsvc`, etc.
> I can deploy `bigtop-jsvc` using `./gradlew bigtop-jsvc-pkg-ind`, but I am
> wondering if there is a way that I can build all the dependent rpms for a
> specific component like hadoop.
> Can anyone shed light on it?
>
> Thanks,
> Jason
>

Reply via email to