From f4e60c3bbc63153e6125af0abf356f69ea17724e Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Mon, 23 Mar 2026 16:54:01 -0400 Subject: [PATCH] sys-apps/systemd-utils: set dbus-intefaces-dir=no systemd's build process calls the newly built systemd binary to export its dbus interface metadata. Apparently running "systemd" in a Portage context trips some SELinux policy. We can disable this behavior by passing dbus-intefaces-dir=no to meson setup. We do not install the resulting xml files anyway. Bug: https://bugs.gentoo.org/971499 Signed-off-by: Mike Gilbert --- sys-apps/systemd-utils/systemd-utils-259.3.ebuild | 1 + sys-apps/systemd-utils/systemd-utils-259.4.ebuild | 1 + sys-apps/systemd-utils/systemd-utils-260-r1.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/sys-apps/systemd-utils/systemd-utils-259.3.ebuild b/sys-apps/systemd-utils/systemd-utils-259.3.ebuild index e6807bbeb7bb6..32fd193dc0bde 100644 --- a/sys-apps/systemd-utils/systemd-utils-259.3.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-259.3.ebuild @@ -188,6 +188,7 @@ multilib_src_configure() { -Dxenctrl=false -Dbashcompletiondir=no + -Ddbus-interfaces-dir=no -Drpmmacrosdir=no -Dshellprofiledir=no -Dsshconfdir=no diff --git a/sys-apps/systemd-utils/systemd-utils-259.4.ebuild b/sys-apps/systemd-utils/systemd-utils-259.4.ebuild index f75b955dad203..8ae8732c274ae 100644 --- a/sys-apps/systemd-utils/systemd-utils-259.4.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-259.4.ebuild @@ -191,6 +191,7 @@ multilib_src_configure() { -Dxdg-autostart=false -Dbashcompletiondir=no + -Ddbus-interfaces-dir=no -Drpmmacrosdir=no -Dshellprofiledir=no -Dsshconfdir=no diff --git a/sys-apps/systemd-utils/systemd-utils-260-r1.ebuild b/sys-apps/systemd-utils/systemd-utils-260-r1.ebuild index c9f3cb92cab31..2d11a85e7dc9e 100644 --- a/sys-apps/systemd-utils/systemd-utils-260-r1.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-260-r1.ebuild @@ -189,6 +189,7 @@ multilib_src_configure() { -Dxdg-autostart=false -Dbashcompletiondir=no + -Ddbus-interfaces-dir=no -Drpmmacrosdir=no -Dshellprofiledir=no -Dsshconfdir=no