
On 4 Jan 2021, at 14:27, Chris Antonellis <christopher.antonellis@gmail.com> wrote:
`system_dependencies` --------------------- System dependencies to install with `yum` prior to building. Entries are expected to be in `yum` `name-version` format.
If dnf is avaiable I think it is better to use dnf over yum. So your intention is to install deps so that a package can to source compiler and linked? That will only work for root. You might want to output the yum/dnf command and ask the user to run that command then retry the install. Also not that you will need to know for each distro where to find the deps. I do not think you can rely of package names across distros.
`environment_variables` ----------------------- Environment variables to set prior to building.
`python_dependencies` --------------------- Python libraries to install with `pip` prior to building. Will be installed for each version of python available in `/opt/python/`.
At least with Centos 8 and fedora its /usr that python and its libs are installed into not /opt. Are you thinking of SCL here? Barry