Description of problem: Doing a upgrade to Fedora 35 beta from Fedora 34. About 3.1G of packages downloaded and then the upgrade fails. Version-Release number of selected component (if applicable): Fedora 35 beta Steps to Reproduce: 1.dnf update -y 2.dnf system-upgrade download --releasever=35 Actual results: Error: Transaction test error: file /usr/lib/python3.10/site-packages/test/__pycache__/__init__.cpython-310.opt-1.pyc conflicts between attempted installs of python3-ansible-runner-2.0.0a1-3.fc35.noarch and python3-augeas-1.1.0-2.fc35.noarch file /usr/lib/python3.10/site-packages/test/__pycache__/__init__.cpython-310.pyc conflicts between attempted installs of python3-ansible-runner-2.0.0a1-3.fc35.noarch and python3-augeas-1.1.0-2.fc35.noarch Expected results: successful upgrade to Fedora 35 Additional info: This was the result of Step 2. above: Install 70 Packages Upgrade 2980 Packages Remove 8 Packages Downgrade 18 Packages
This is not a Python bug; it's a bug in both python-ansible-runner and python-augeas, neither of which should be shipping a test package at the top level.
Once in a while, I check what packages own /usr/lib/python3.10/site-packages/test and report bugs. I will do that again now. $ repoquery --repo=rawhide -f /usr/lib/python3.10/site-packages/test python3-ansible-runner-0:2.0.0a1-3.fc35.noarch $ repoquery --repo=rawhide -f '/usr/lib/python3.10/site-packages/test/*' python3-ansible-runner-0:2.0.0a1-3.fc35.noarch python3-augeas-0:1.1.0-2.fc35.noarch $ repoquery --repo=rawhide -f /usr/lib64/python3.10/site-packages/test (empty) $ repoquery --repo=rawhide -f '/usr/lib64/python3.10/site-packages/test/*' (empty) $ repoquery --repo=rawhide -f /usr/lib/python3.10/site-packages/tests python3-flatpak-module-tools-0:0.13-3.fc35.noarch python3-ipmi-0:0.5.1-1.fc35.noarch python3-netssh2-0:0.1.7-12.fc35.noarch $ repoquery --repo=rawhide -f '/usr/lib/python3.10/site-packages/tests/*' python3-flatpak-module-tools-0:0.13-3.fc35.noarch python3-ipmi-0:0.5.1-1.fc35.noarch python3-netssh2-0:0.1.7-12.fc35.noarch $ repoquery --repo=rawhide -f /usr/lib64/python3.10/site-packages/tests python3-simpleparse-0:2.2.2-6.fc35.x86_64 $ repoquery --repo=rawhide -f '/usr/lib64/python3.10/site-packages/tests/*' python3-simpleparse-0:2.2.2-6.fc35.x86_64
python3-flatpak-module-tools bz2008808 python3-ipmi bz2008810 python3-netssh2 bz2008811 python3-simpleparse bz2008807
Friendly bump.
fixed in python-ansible-runner-2.0.0a1-4