Server in semi-broken state after dnf system-upgrade

Looks like you have a bunch of duplicates installed, which is not good. I would try things in this order until dnf problems returns nothing:

  1. sudo dnf distro-sync
  2. sudo package-cleanup --cleandupes
  3. Remove duplicates after a botched dnf upgrade · GitHub (this is a low level break-glass and at your own risk type of deal but it’s worked for me in the past.)

Run a sudo distro-sync again if #2 or #3 fixes the issues.