Hi, I’ve got a server running Fedora 43. I would like to upgrade to Fedora 42, but I am unable to upgrade due to what I think is a version incompatibility of matrix-synapse between Fedora 42 and Fedora 43. The current version of matrix-synapse available on Fedora 43 is 1.140.0-1 but the version available on Fedora 43 is 1.121.1-1. You can see this here. This is the error I’m currently getting during the upgrade
sudo dnf system-upgrade download --releasever=43
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem 1: package matrix-synapse-1.121.1-1.fc42.x86_64 from fedora requires python(abi) = 3.13, but none of the providers can be installed
* problem with installed package
* python3-3.13.9-1.fc42.x86_64 does not belong to a distupgrade repository
* matrix-synapse-1.140.0-1.fc42.x86_64 does not belong to a distupgrade repository
Problem 2: package matrix-synapse+url_preview-1.121.1-1.fc42.x86_64 from fedora requires python3.13dist(lxml) >= 4.5.2, but none of the providers can be installed
* problem with installed package
* python3-lxml-5.3.2-1.fc42.x86_64 does not belong to a distupgrade repository
* matrix-synapse+url_preview-1.140.0-1.fc42.x86_64 does not belong to a distupgrade repository
Problem 3: package matrix-synapse+postgres-1.121.1-1.fc42.x86_64 from fedora requires python3.13dist(psycopg2) >= 2.8, but none of the providers can be installed
* problem with installed package
* python3-psycopg2-2.9.9-8.fc42.x86_64 does not belong to a distupgrade repository
* matrix-synapse+postgres-1.140.0-1.fc42.x86_64 does not belong to a distupgrade repository
Problem 4: package matrix-synapse+systemd-1.121.1-1.fc42.x86_64 from fedora requires python3.13dist(systemd-python) >= 231, but none of the providers can be installed
* problem with installed package
* python3-systemd-235-13.fc42.x86_64 does not belong to a distupgrade repository
* matrix-synapse+systemd-1.140.0-1.fc42.x86_64 does not belong to a distupgrade repository