I was trying to upgrade to the beta version of 39 from 38.
Everything went great until:
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing ‘dnf clean packages’.
Error: Transaction test error:
file /usr/lib/firmware/amd-ucode/README.xz from install of linux-firmware-20230919-1.fc39.noarch conflicts with file from package amd-ucode-firmware-20231030-1.fc38.noarch
file /usr/lib/firmware/amd-ucode/microcode_amd_fam19h.bin from install of linux-firmware-20230919-1.fc39.noarch conflicts with file from package amd-ucode-firmware-20231030-1.fc38.noarch
Any suggestions on cause or how to resolve issue?
Thanks.
The Beta version has been frozen for some time and packages have not been updated.
As this shows, certain packages in F38 have superceded the similar packages in F39 Beta.
As suggested above, simply wait until the final release of F39 and then this and similar issues should be managed.