root@desktop:~# dnf distro-sync
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: installed package ngtcp2-crypto-gnutls-1.16.0-1.fc43.x86_64 requires ngtcp2(x86-64) = 1.16.0-1.fc43, but none of the providers can be installed
- ngtcp2-1.16.0-1.fc43.x86_64 does not belong to a distupgrade repository
- problem with installed package
You can try to add to command line:
--skip-broken to skip uninstallable packages
And, if you try –allowerasing on that one, you get a massive downgrade.
You may want to use --enablerepo=updates-testing (not sure this works with dnf distro sync, instead use dnf update). Alternatively wait until 1.16 reaches stable repo (though it won’t be pushed until freeze on f43 beta is lifted)
I was also under the impression that updates-testing is only disabled on the day of GA. However I noted the bug linked below, followed by the PR disabling updates-testing repo.