resolving dependencies…
looking for conflicting packages…
warning: removing ‘pulseaudio’ from target list because it conflicts with ‘pipewire-pulse’
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency ‘pulseaudio=16.0-1’ required by pulseaudio-lirc
:: unable to satisfy dependency ‘pulseaudio=16.0-1’ required by pulseaudio-rtp
Indeed, the dependency breaks because, even though pipewire-pulse does provide pulseaudio, it does so seemingly without a precise version. So the issue here comes from the missing version.
Removing pulseaudio-lirc and pulseaudio-rtp should allow you to update. Though if you want to keep them, you may need to alert the package maintainers of this deadlock…