Currently, it's not possible to update from F23 to F24 because of broken dependencies. # dnf update --releasever=24 --best --allowerasing Error: package firebird-libfbembed-2.5.5.26952.0-2.fc23.x86_64 requires libicuuc.so.54()(64bit), but none of the providers can be installed. package firefox-45.0.1-1.fc23.x86_64 requires libvpx.so.2()(64bit), but none of the providers can be installed. package gnome-abrt-1.2.2-1.fc23.x86_64 requires python(abi) = 3.4, but none of the providers can be installed. package webkitgtk3-2.4.10-1.fc23.x86_64 requires libwebp.so.5()(64bit), but none of the providers can be installed. package python3-dnf-1.1.7-2.fc23.noarch requires python(abi) = 3.4, but none of the providers can be installed. package dnf-1.1.7-2.fc23.noarch requires python3-dnf = 1.1.7-2.fc23, but none of the providers can be installed. package dnf-yum-1.1.7-2.fc23.noarch requires dnf = 1.1.7-2.fc23, but none of the providers can be installed. package python3-dnf-1.1.7-2.fc23.noarch requires python(abi) = 3.4, but none of the providers can be installed # dnf update --releasever=24 ... Install 20 Packages Upgrade 1256 Packages Skip 265 Packages ... 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/lib64/libpython3.so from install of system-python-libs-3.5.1-7.fc24.x86_64 conflicts with file from package python3-libs-3.4.3-5.fc23.x86_64 file /usr/lib64/gstreamer-1.0/libgstopus.so from install of gstreamer1-plugins-base-1.7.90-2.fc24.x86_64 conflicts with file from package gstreamer1-plugins-bad-free-1.6.3-3.fc23.x86_64 -- Jan Synacek Software Engineer, Red Hat -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx