pipewire-media-session and wireplumber conflict

pipewire-media-session and wireplumber conflict during system upgrade

Somehow during the latest system upgrade on my manjaro workstation i received the error message that the pipewire-media-session and wireplumber packages are in conflict and the upgrade therefore was dismissed. I found a guy having a similar problem over here and i wanted to document how i fixed that issue:

  • check if you got both packages installed (pipewire-media-session and wireplumber). this should be the case.
  • if yes: remove wireplumber and do the system upgrade again.

After the (now) successful system upgrade, install wireplumber. pipewire-media-session should be removed during this process and your system should be using wireplumber from now on.

Why does this happen in the first place?

Actually, i don’t know exactly. My best guess is that i explicitly installed wireplumber in the past and as wireplumber replaces the pipewire-session-manager this constellation kinda confused pacman. As it works again, i’m not that eager to find out.

For more information about the switch from pipewire-session-manager to wireplumber, check this Blogpost in the Fedora Magazine.