tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: at-spi2-core now needs libsystemd on Linux



On Sun, 24 May 2026, Thomas Klausner wrote:

Looking at the options, this seems to have a systemd option - just
turn it off.

meson_options.txt:option('use_systemd'

so something like

MESON_ARGS+=   -Duse_systemd=disabled

Unfortunately, -Duse_systemd=false results in this error:

bus/meson.build:85:4: ERROR: Problem encountered: Systemd is required for dbus-broker, but use_systemd is set to false.

AIUI, there are two dbus implementations: dbus-daemon (which we have in pkgsrc) and dbus-broker (which Fedora uses natively). dbus-broker relies entirely on systemd for process activation, unlike dbus-daemon.

I think one could patch out support for dbus-broker and thus not have the systemd dependency, but I am concerned about incompatibilities with the built-in desktop stuff -- you can only run one dbus implementation at a time.

--
Benny


Home | Main Index | Thread Index | Old Index