Я преодолел исключение Python, загрузившись с живого USB и используя dnf --installroot=/mnt/fedora
; конфликты пакетов продолжали возникать, включая ошибки, когда я пытался dnf remove --duplicates
или даже пытался удалить пакеты один -за -. В конце концов я решил, что систему нельзя исправить, и переустановил Fedora -вместе с настройкой snapper, чтобы в следующий раз, когда произойдет что-то подобное, было легко исправить.