I failed in running:
sudo pacman -Syyu
I get the following error:
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
can anybody please help?
Can you post whole command with whole output? (use preformatted text instead of quote)
Do you really need pulseaudio-lirc
and/or pulseaudio-rtp
?
You could remove them before the update, then do the update, and then if you think you need them, install them again:
pamac remove pulseaudio-lirc pulseaudio-rtp
pamac update --force-refresh
pamac install pulseaudio-{lirc,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…
thanks for your help. removing pulseaudio-lirc pulseaudio-rtp soved the issue