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