pulseaudio doesn't get installed in new phosh installs
Describe your issue
What's the expected behaviour?
pulseaudio gets installed with phosh, audio works
What's the current behaviour?
pipewire-pulse gets installed with phosh, audio is broken
How to reproduce your issue?
Create new install with pmbootstrap and phosh.
@z3ntu narrowed it down to:
-
apk add -i gnome-session gnome-settings-daemon
and even apk add -i pulseaudio-alsa pulseaudio
So this looks like an apk bug.
Notably existing installs are not affected: when doing updates, pulseaudio isn't getting replaced by pipewire-pulse.
As workaround, apk add !pipewire-pulse
can be used to mask the pipewire-pulse
package. <- do this after install if you are experiencing this problem.
Tomorrow I'll add this to instead: this workaroundpostmarketos-ui-phosh
as workaround, but that requires a code change in pmbootstrap too - abuild can handle masked dependencies in depends of packages, but pmbootstrap will complain.
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch)
Alpine issue: https://gitlab.alpinelinux.org/alpine/aports/-/issues/12611