audiomixer: systemd: depend on pipewire instead of wireplumber 66/30266/1 ricefish 18.0.1 18.0.2 18.0.3 ricefish/18.0.1 ricefish/18.0.2 ricefish/18.0.3 ricefish_18.0.1 ricefish_18.0.2 ricefish_18.0.3
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Wed, 4 Sep 2024 12:50:02 +0000 (15:50 +0300)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Mon, 9 Sep 2024 09:13:12 +0000 (11:13 +0200)
Depending on wireplumber.service is broken when wireplumber@ template
services are used. It is also not needed now that ensure_controls() does
not block waiting for nodes to appear. The service will gracefully start
as long as it can connect to pipewire, so it needs to depend on pipewire
instead.

Bug-AGL: SPEC-4934
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: I32fe5f186252392a0b62006c1f9da3837cbc97e7

systemd/agl-service-audiomixer.service

index 1a9e530..9743a89 100644 (file)
@@ -1,6 +1,6 @@
 [Unit]
-Requires=kuksa-databroker.service wireplumber.service
-After=kuksa-databroker.service wireplumber.service
+Requires=kuksa-databroker.service pipewire.service
+After=kuksa-databroker.service pipewire.service
 
 [Service]
 Type=simple