On Sun, 09 Mar 2025 at 15:20:35 +0100, Marc Haber wrote:
You're being nice to Devuan here, or why are you not moving completely to systemd-sysusers?

No, Devuan patches dbus anyway, so they can do whatever they feel is necessary, as long as they avoid blaming me for it.

I kept the fallback to adduser because my prediction was that having a few extra lines of code will cost me less time and mental health than fielding inflated-severity bug reports from sysv-rc users who will accuse me of malice or incompetence whenever they perceive dbus as having broken their system.

Similarly the versioned dependency on adduser is not strictly necessary because we officially don't support skipping a release, but it costs me less mental health than dealing with inflated-severity bug reports from anyone who skips a release and then blames me for the consequences; and the versioned dependency on base-files is not strictly necessary because we already told everyone that merged /usr was mandatory for bookworm, but not everyone reads the release notes or pays attention.

This can all be revisited in the forky cycle, especially if there's a general project consensus to move towards everything using dh_installsysusers and dh_installtmpfiles, but dbus is widely installed and I don't have enough spoons to make myself everyone's punching bag for that transition. I'm sorry if this is a disappointment.

    smcv

Reply via email to