I tried to update to Fedora 43 KDE Plasma today, but it fails with an error message about a conflict with wine package, not really sure what to do with it, as I don’t remember having installed or did things with wine outside using a flatpak.
Here are the details:;
<html>Internal error:<br/><br/>Error running transaction: file /usr/lib64/wine/i386-windows from install of wine-core-10.15-1.fc43.x86_64 conflicts with file from package wine-core-10.15-1.fc42.x86_64
file /usr/lib/wine/i386-windows/ddraw.dll conflicts between attempted installs of wine-core-10.15-1.fc43.i686 and wine-core-10.15-1.fc43.x86_64
file /usr/lib/wine/i386-windows/urlmon.dll conflicts between attempted installs of wine-core-10.15-1.fc43.i686 and wine-core-10.15-1.fc43.x86_64
file /usr/lib/wine/i386-windows/windows.devices.bluetooth.dll conflicts between attempted installs of wine-core-10.15-1.fc43.i686 and wine-core-10.15-1.fc43.x86_64
file /usr/lib/wine/i386-windows/wined3d.dll conflicts between attempted installs of wine-core-10.15-1.fc43.i686 and wine-core-10.15-1.fc43.x86_64
file /usr/lib/wine/i386-windows/winmm.dll conflicts between attempted installs of wine-core-10.15-1.fc43.i686 and wine-core-10.15-1.fc43.x86_64</html>
If you don’t need wine outside flatpaks, you can just uninstall it before upgrading to Fedora 43 (sudo dnf remove wine-core.i686 wine-core.x86_64 should do it).
I thought this removal of i686 packages was cancelled largely for Steam users. It seems not anymore. I’m now hesitant to upgrade one of my boxes if it borks Steam. Anyone experience?
The proposal for dropping i686 support was indeed dropped.
The issue here is just a packaging issue in wine. Part of the wine changes to build it in “new WoW64 mode” caused files to conflict between wine-core.i686 and wine-core.x86_64 . The package maintainer is aware and will resolve the issue.
But this has nothing to do with the steam package (it doesn’t depend on wine).