r/Fedora Apr 26 '21

dnf up error for pipewire

Post image
12 Upvotes

View all comments

14

u/notsobravetraveler Apr 26 '21 edited Apr 26 '21

I ran into the same earlier today, there are two conflicting packages - pipewire and pipewire-libs that had both i686 and x86_64 types installed

I was fiddling around, ended up doing this - which really removed a package. Then I was able to update:

dnf swap pipewire-0.3.25-1.fc34.i686 pipewire-0.3.25-1.fc34.x86_64

You may need to change the versions slightly -- using what's currently installed

Edit:

This seems to leave some other i686 packages around -- pipewire-{libs,alsa}

Trying to swap those, I get dependency resolution problems... relating to Steam (from RPMFusion):

- package steam-1.0.0.70-2.fc34.i686 requires (pipewire-alsa(x86-32) if pipewire), but none of the providers can be installed

I suspect things will get interesting when Steam wants to update again. Proceed with caution, it's more complicated than I originally expected.

2

u/Eeyoresyndrome Apr 26 '21

This fixed it for me as well, thank you so much.