From fa8c85fb3b2185a6cf2208edc9a47c3e4f67c281 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Tue, 8 Sep 2026 17:06:22 +0200 Subject: [PATCH] gdm: remove dbus-broker from RCONFLICTS After further debugging it turned out that the root cause of my issue was a race condition between gdm and kmscon and switching to dbus just changed the condition to my favour. gdm itself can work with dbus-broker, so this statement is false Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- meta-gnome/recipes-gnome/gdm/gdm_50.2.bb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta-gnome/recipes-gnome/gdm/gdm_50.2.bb b/meta-gnome/recipes-gnome/gdm/gdm_50.2.bb index 8b4470ec98..c87b958fcd 100644 --- a/meta-gnome/recipes-gnome/gdm/gdm_50.2.bb +++ b/meta-gnome/recipes-gnome/gdm/gdm_50.2.bb @@ -78,7 +78,4 @@ FILES:${PN} += " \ ${systemd_unitdir} ${systemd_user_unitdir} \ " -RDEPENDS:${PN} += "${PN}-base" -# gdm relies on dbus-run-session provided by dbus -RCONFLICTS:${PN} += "dbus-broker" -RDEPENDS:${PN} += "dbus" +RDEPENDS:${PN} += "${PN}-base ${VIRTUAL-RUNTIME_dbus}"