when multiple versions of python are installed, the `python3dist` macro
produces a multiline string causing later rpm query commands to fail.
Signed-off-by: Michael Fritch <mfritch@suse.com>
def _deps_from_rpm(tempdir, config, dinfo, pkg):
# first, figure out what rpm provides a particular python lib
- dist = f'python3dist({pkg})'.lower()
+ dist = f'python3.{sys.version_info.minor}dist({pkg})'.lower()
try:
res = subprocess.run(
['rpm', '-q', '--whatprovides', dist],