audiomixer: systemd: depend on pipewire instead of wireplumber 42/30242/1 sandbox/gkiagia/wp0.5 19.90.0 trout/19.90.0 trout_19.90.0
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Wed, 4 Sep 2024 12:50:02 +0000 (15:50 +0300)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Wed, 4 Sep 2024 13:01:47 +0000 (16:01 +0300)
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