Description of problem: [root@localhost ~]# dnf update python2-fedora Last metadata expiration check: 0:00:41 ago on Tue 24 Jul 2018 06:07:34 PM EDT. Dependencies resolved. ==================================================================================================== Package Arch Version Repository Size ==================================================================================================== Upgrading: python2-fedora noarch 0.10.0-5.fc29 rawhide 344 k Transaction Summary ==================================================================================================== Upgrade 1 Package Total size: 344 k Is this ok [y/N]: y Downloading Packages: [SKIPPED] python2-fedora-0.10.0-5.fc29.noarch.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction check error: file /usr/share/locale/ca/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/cs/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/da/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/de/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/el_GR/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/es/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/fr/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/hu/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/it/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/ja/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/nl/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/pl/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/pt/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/pt_BR/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/ru/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/sv/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/th/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/tr/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/uk/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/zh_CN/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch file /usr/share/locale/zh_TW/LC_MESSAGES/python-fedora.mo from install of python2-fedora-0.10.0-5.fc29.noarch conflicts with file from package python3-fedora-0.10.0-3.fc28.noarch Error Summary ------------- [root@localhost ~]# Version-Release number of selected component (if applicable): python2-fedora-0.10.0-5.fc29.noarch How reproducible: always
Please update the python2 and python3 versions at the same time. The older python3-fedora will of course conflict with the newer python2-fedora.
This bug appears to have been reported against 'rawhide' during the Fedora 29 development cycle. Changing version to '29'.
*** This bug has been marked as a duplicate of bug 1605204 ***
> The older python3-fedora will of course conflict with the newer python2-fedora. Please add explicit conflicts. There is no "of course" here. See https://bugzilla.redhat.com/show_bug.cgi?id=1605204#c1