radical-cybertools / radical.analytics

Analytics for RADICAL-Cybertools
Other
1 stars 1 forks source link

Package Dependency list #123

Closed benjha closed 4 years ago

benjha commented 4 years ago

Hi Radical team,

It will be useful if adding an explicit package dependency list for radical.analytics in README.md file. This will make conda based deployments faster for unsupported architectures such as ppc64le.

I think this should apply for all Radical software stack.

andre-merzky commented 4 years ago

Hi @benjha : the dependencies are listed in setup.py - is conda not able to pick them up?

benjha commented 4 years ago

Hi Andre,

Yes it can, but in ppc64le, conda tries to compile the dependencies from scratch. This usually fails on Summit due its directory structure is not standard. So, it is easier to conda install the dependencies first, and then proceed with radical analytics.

For this case, having a dependency list explicitly listed in README.md instead of looking for them in setup.py, can make the deployment faster.

mturilli commented 4 years ago

This is now implemented in devel and will be released in July 2020