neoave / mrack

Multicloud use-case based multihost async provisioner for CIs and testing during development
Apache License 2.0
11 stars 14 forks source link

chore: disable automatic runtime deps discovery for rpm build #208

Closed pvoborni closed 1 year ago

pvoborni commented 1 year ago

As it is adding all dependencies to all rpms and ignoring the individual nuaces between packages. I.e. without this, we cannot install python3-mracklib without the rest.

Signed-off-by: Petr Vobornik pvoborni@redhat.com

pvoborni commented 1 year ago

I think we can avoid using this if we split the package in setup.py by using optional dependencies. https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#optional-dependencies