#1104328 pipewire: user service needs dbus-user-session

Package:
pipewire
Source:
pipewire
Description:
audio and video processing engine multimedia server
Submitter:
Alexandre Rossi
Date:
2025-04-29 08:09:02 UTC
Severity:
normal
#1104328#5
Date:
2025-04-29 05:04:48 UTC
From:
To:
Dear Maintainer,

I was experimenting no sound and errors starting pipewire.socket:

    pipewire.socket: Failed to queue service startup job: Unit dbus.service not found.
    pipewire.socket: Failed with result 'resources'.

Since 1.4.2, user service requires dbus user service.

Installing dbus-user-session solved the problem.

Maybe you should recommend or suggest dbus-user-session.

Thanks,

Alex

#1104328#10
Date:
2025-04-29 07:26:45 UTC
From:
To:
Hi Alexandre,

pipewire.{socket,service} are provided by the package "pipewire" which
depends on "pipewire-bin". And "pipewire-bin" already recommends
"dbus-user-session".

So, adding a new recommend will probably not help. Now the question is:
what is your configuration for not having dbus-user-session despite it
being listed in recommends?

Best regards,
Dylan

#1104328#15
Date:
2025-04-29 08:07:38 UTC
From:
To:
Hi,

I guess this is because of me using APT::Get::Install-Recommends "false".
If the recommends is indirect, this may be fine and this can be closed. I
do not know the pipewire dep tree enough to have a strong opinion on this.

Thanks for looking into this,

Alex