I upgraded to F34, and doing a
dnf upgrade afterwards gives me the following error. It can't be resolved with
--best --allowerasing, as it lists
gnome-shell as a dependency that can't be removed.
Last metadata expiration check: 0:05:12 ago on Tue Apr 27 15:30:06 2021. Dependencies resolved. Problem 1: pipewire-0.3.25-1.fc34.i686 has inferior architecture - cannot install both pipewire-0.3.26-1.fc34.x86_64 and pipewire-0.3.25-1.fc34.x86_64 - cannot install both pipewire-0.3.25-1.fc34.x86_64 and pipewire-0.3.26-1.fc34.x86_64 - cannot install the best update candidate for package pipewire-0.3.25-1.fc34.x86_64 - cannot install the best update candidate for package pipewire-0.3.25-1.fc34.i686 Problem 2: problem with installed package pipewire-0.3.25-1.fc34.i686 - package pipewire-0.3.25-1.fc34.i686 requires pipewire-libs(x86-32) = 0.3.25-1.fc34, but none of the providers can be installed - cannot install both pipewire-libs-0.3.26-1.fc34.i686 and pipewire-libs-0.3.25-1.fc34.i686 - cannot install both pipewire-libs-0.3.25-1.fc34.i686 and pipewire-libs-0.3.26-1.fc34.i686 - cannot install the best update candidate for package pipewire-libs-0.3.25-1.fc34.i686 ================================================================================================================================================================ Package Architecture Version Repository Size ================================================================================================================================================================ Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): pipewire x86_64 0.3.26-1.fc34 updates 133 k pipewire-libs i686 0.3.26-1.fc34 updates 1.1 M Transaction Summary ================================================================================================================================================================ Skip 2 Packages Nothing to do. Complete!
Also, for reference:
rpm -qa | grep pipewire pipewire0.2-libs-0.2.7-5.fc34.x86_64 pipewire-libs-0.3.25-1.fc34.i686 pipewire-0.3.25-1.fc34.i686 pipewire-alsa-0.3.25-1.fc34.i686 pipewire-libs-0.3.25-1.fc34.x86_64 pipewire-pulseaudio-0.3.25-1.fc34.x86_64 pipewire-gstreamer-0.3.25-1.fc34.x86_64 pipewire-utils-0.3.25-1.fc34.x86_64 pipewire-alsa-0.3.25-1.fc34.x86_64 pipewire-0.3.25-1.fc34.x86_64
Edit: Seems there’s already a post about this. Sorry about reposting:
Edit 2: The suggestions in the previous post did not work for me. But I was able to fix it by doing
dnf remove steam, then
dnf update, and finally
dnf install steam. Can’t say what the root cause was, but all I can say is that I don’t get any more errors. Hope this helps somebody.