Conflicts between 32bit and 64bit versions of packages when trying to install steam from rpmfusion

asked 2016-05-11 10:16:15 -0500

nathan.huesken gravatar image


I am trying to install steam from rpmfusion and I get a lot of errors like this:

file /usr/share/doc/expat/README from install of expat-2.1.1-1.fc23.i686 conflicts with file from package expat-2.1.0-12.fc23.x86_64

Can packages be installed at the same time at all? What can I do to fix this?

Thanks! Nathan

edit retag flag offensive close merge delete


What you have to do is remove it and after install you can install the 32 version if needed.

aeperezt gravatar imageaeperezt ( 2016-05-11 10:32:29 -0500 )edit

You should update your system to get the same version of the packages first. I have both installed with version 2.1.1-1. It seems that your x86_64 package is not the last version.

skytux gravatar imageskytux ( 2016-05-11 11:19:45 -0500 )edit

Hey, I had an old version of expat still installed (expat-2.1.0-12.fc23.x86_64) while the newer version was also installed. Removing that helped.

Now I have the same situation without about 100 more packages. Can I somehow remove the old version of all packages, where there is a new version installed?

nathan.huesken gravatar imagenathan.huesken ( 2016-05-12 04:12:51 -0500 )edit

You aren't installing a new version of the same package; 32-bit and 64-bit packages are separate. As @skytux mentioned, do a dnf update before trying to install the new packages.

ssieb gravatar imagessieb ( 2016-05-18 15:55:12 -0500 )edit