Why does `pipewire-pulse` no longer declare `provides=(pulseaudio)`?
Description:
While updating system, pacman errored with the following message:
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pipewire-pulse (1:1.2.2-1) breaks dependency 'pulseaudio' required by noisetorch
:: installing pipewire-pulse (1:1.2.2-1) breaks dependency 'pulseaudio' required by python-soundcard
I took a look at commit history, and it seems like provides=(pulseaudio)
was removed in 21e2129f. I got two questions:
- Why was this
provides
entry removed? Granted these are both AUR packages, but I don't see a compelling benefit to removing this backward compatibility. - If the decision to remove stays, how should these AUR packages be updated?
Additional info:
- package version(s): 1:1.2.2-1
Edited by Sch Foo