Re: at-spi2-core now needs libsystemd on Linux
Benny Siegert <[email protected]> Sun, 24 May 2026 14:58:30 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.devel.packages |
|---|---|
| Message-ID | <[email protected]> |
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