On Wednesday, 27 December 2017 18:40:29 GMT Todd Zullinger wrote:
The main issue I see is that many users expect dnf list to do more than it does. But yum list behaved this way as well (and still does on el6/el7). It may just be that less people noticed until python-$module packages were changed to python2-$module to aid in the migration to python3 as the default python.
FYI, I find "dnf whatprovides" most useful,
[xxx@xxx ~]$ dnf whatprovides python-keyring python2-keyring-10.5.1-1.fc27.noarch : Python 2 library to access the system keyring service Repo : updates-testing Matched from: Provide : python-keyring = 10.5.1-1.fc27
Or add a wildcard
[xxx@xxx ~]$ dnf whatprovides python*-keyring python2-keyring-10.5.1-1.fc27.noarch : Python 2 library to access the system keyring service Repo : updates-testing Matched from: Provide : python-keyring = 10.5.1-1.fc27 Provide : python2-keyring = 10.5.1-1.fc27
python3-keyring-10.5.1-1.fc27.noarch : Python 3 library to access the system keyring service Repo : updates-testing Matched from: Provide : python3-keyring = 10.5.1-1.fc27
Colin