[Pkg-utopia-maintainers] Bug#883756: dbus-user-session: blocks upgrades; installing dbus-user-session yields a change of the init system

Felipe Sateler fsateler at debian.org
Fri Dec 8 14:22:02 UTC 2017


Control: reassign -1 pulseaudio 11.1-4
Control: retitle -1 pulseaudio: reevaluate recommends on dbus-user-session
Control: tags -1 = moreinfo
Control: severity -1 minor

I fully agree that this is an issue in pulseaudio, not in
dbus-user-session, so reassigning.

On Thu, Dec 7, 2017 at 10:03 PM, Vincent Lefevre <vincent at vinc17.net> wrote:
> On 2017-12-07 18:08:47 +0000, Simon McVittie wrote:
>> The recommendation should ideally be something like
>> "dbus-user-session | NOT(booted using systemd)", but we don't have the
>> syntax to express that.
>
> How about a new package pulseaudio-no-systemd and a Recommends on
> "dbus-user-session | pulseaudio-no-systemd"? This package would
> do almost nothing. It could possibly change the configuration to
> re-enable autospawn.

It would be weird to have two snippets installed, one that enables and
the other disables pulseaudio.


> The very few users who boot using systemd but without systemd-sysv
> would have to force an install of dbus-user-session anyway. So the
> Recommends would be satisfied with just dbus-user-session for them.

I'm not sure I fully sympathize with the want to have all recommends
fulfilled (after all, they are "weak" depends precisely to be able to
break them!). But I don't want to make it unnecessarily difficult
either. I'm open to suggestions to improve the current situation, but
they must fulfill the following properties:

1. It should use the systemd --user manager by default
1b. We should keep a single place to disable, which would be the
systemd --user manager, and thus autospawn needs to be disabled by
default.
2. This configuration should not be changed unless explicitly chosen
by the admin/user.

-- 

Saludos,
Felipe Sateler



More information about the Pkg-utopia-maintainers mailing list