Hello,
I have an error trying to update today.
error: failed to prepare transaction (conflicting dependencies)
:: pipewire-pulse-1:1.2.3-1 and pulseaudio-17.0-3 are in conflict
pulseaudio package is not installed, so I don’t understand the conflict. I have removed pulseaudio-ctl per the update notes, but no change.
Correction:
It shouldn’t be installed, but:
…obviously it r. So remove it:
pamac remove pulseaudio
And it should work. If necessary you can always reinstall it again afterwards.
pamac remove pulseaudio 1 ✘
Error: target not found: pulseaudio
@Mirdarthos Will you believe me now?
So, I have done the basic checks. /var/lib/pacman/local does not contain a folder for pulseaudio. pacman -Syy to rebuild the database has not resolved it, and turning everything off and on again has not fixed the problem either. I also tried:
sudo pacman -Q pulseaudio
pipewire-pulse 1:1.2.1-1
In the meantime I am completing the update with --ignore pipewire-pulse to get everything else updated.
AHA!
Once full update was complete, ignoring pipewire-pulse, I tried again “pacman -Syyu” and the error I should have received in the first place was revealed.
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pipewire-pulse (1:1.2.3-1) breaks dependency 'pulseaudio' required by pulseaudio-equalizer-ladspa
Now I can deal with this problem on my own.
2 Likes
Never said I didn’t believe you, but it merely was to say that something was confuzzzled somewhere.
I hope you don’t typically use that; only one y
is actually needed;
please be kind to the servers…
sudo pacman -Syu
Cheers.
@reet @Mirdarthos
For the sake of adding an official cause and solution for this for others to follow more easily;
See: pulseaudio-ctl requires pulseaudio and is not compatible with pipewire in Testing Update 2024-09-07.
Cheers.
2 Likes
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.