Description of problem: install of python3-pysnmp fails Version-Release number of selected component (if applicable): 4.4.12-1.el8 How reproducible: Every time. Steps to Reproduce: 1.yum install python3-pysnmp Actual results: Last metadata expiration check: 0:01:39 ago on Thu 21 May 2020 02:52:29 PM AEST. Error: Problem: conflicting requests - nothing provides python3.6dist(pysmi) needed by python3-pysnmp-4.4.12-1.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) Expected results: Additional info:
How does this relate to python3-pyasn1?
1) There is no dedicated component for "python3-pysnmp" even thought it is a 1st class RPM 2) python3-pysnmp is a python interface to SNMP. SNMP is all ASN.1 encoded messages sent over the network 3) python3-pyasn1 is a prerequisite for python3-pysnmp.
Component names map to repo names, not package names. They are usually close, but not guaranteed. The srpm names also map to repo names, so you can usually find the correct component by running rpm -qi and looking at the "Source RPM" field. I updated the component, so hopefully this should get visibility by the right maintainers.
As https://bugzilla.redhat.com/show_bug.cgi?id=1888579 was, I guess that we are fine. At least there were no more complains.