Dnf update rpm transaction failed

tried:

sudo dnf update
sudo dnf update fmt
sudo dnf distro-sync --refresh --allowerasing --skip-broken
sudo dnf distro-sync --refresh --allowerasing --skip-broken --setopt=protected_packages=

all have failed with different errors:

Transaction failed: Rpm transaction failed.
  - file /usr/share/doc/fmt/ChangeLog.md from install of fmt-11.2.0-3.fc43.i686 conflicts with file from package fmt-11.1.4-1.fc42.x86_64
  - file /usr/share/doc/fmt/README.md from install of fmt-11.2.0-3.fc43.i686 conflicts with file from package fmt-11.1.4-1.fc42.x86_64
  - file /usr/bin/mount.nfs from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/nfsconf from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/nfsstat from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/rpc.gssd from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/rpcdebug from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/showmount from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/lib/systemd/system-generators/rpc-pipefs-generator from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/lib/udev/rules.d/60-nfs.rules from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/libexec/nfsrahead from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfs-common-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/rpc.statd from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfsv3-client-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/sm-notify from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfsv3-client-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/bin/nfsidmap from install of nfs-utils-1:2.8.7-6.fc43.x86_64 conflicts with file from package nfsv4-client-utils-1:2.8.7-4.fc44.x86_64
  - file /usr/share/bash-completion/completions/tmux from install of tmux-3.7b-3.fc43.x86_64 conflicts with file from package bash-completion-1:2.17-2.fc44.noarch
Updating and loading repositories:
Repositories loaded.
Nothing to do.
Transaction Summary:
 Installing:        17 packages
 Upgrading:        640 packages
 Replacing:       2016 packages
 Removing:        2982 packages
 Downgrading:      604 packages

Total size of inbound packages is 3 GiB. Need to download 1 GiB.
After this operation, 14 GiB will be freed (install 9 GiB, remove 23 GiB).

last one also tried to remove a lot of system packages, is that normal?

the fix found in the other thread appears to have worked. thanks for the help

Glad you got your system fixed. Please consider the next person who has the same problem and provide a link to the thread that worked for you.