Transaction test error when trying to update

Total 7.1 MB/s | 434 MB 01:01
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/include/mpg123.h conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/include/syn123.h conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/globals_m.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/globals_o.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/group__syn123__api.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/mpg123_8h.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/mpg123_8h_source.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/search/all_a.js conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/search/all_b.js conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/syn123_8h.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
file /usr/share/doc/mpg123-devel/html/syn123_8h_source.shtml conflicts between attempted installs of mpg123-devel-1.31.1-1.fc36.i686 and mpg123-devel-1.31.1-1.fc36.x86_64

Not sure what to do here, I know I have to get rid of some of the packages from browsing other threads but I’m not too sure which ones are causing these, any help here?

.i686 and mpg123-devel-1.31.1-1.fc36.x86_64
You have an architecture miss-match. Remove packages with Architecture : i686 and try again.

1 Like

As noted by ilikelinux, the architecture mismatch is the problem.
I would add that all those errors are related to mpg123-devel-1.31.1-1.fc36.i686 so removing that one package should fix it.

1 Like

Thank you, you two!