The --enable-user-session flag controls installation of a couple of systemd user units which set up a session bus at /run/user/$UID/bus. This is necessary for proper operation of systemd --user, and some other software relies on it. Let's drop the "user-session" USE flag, and just enable user-session whenever systemd is enabled.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8696a5bb2689a2e3770a680a7ddc9951e772156 commit f8696a5bb2689a2e3770a680a7ddc9951e772156 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-13 23:41:01 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-14 16:37:13 +0000 profiles: drop references to user-session USE flag Closes: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org> profiles/arch/hppa/package.use.mask | 4 ---- .../default/linux/amd64/17.0/desktop/plasma/systemd/package.use | 8 -------- .../default/linux/amd64/17.1/desktop/plasma/systemd/package.use | 8 -------- .../default/linux/arm/17.0/desktop/plasma/systemd/package.use | 8 -------- .../default/linux/arm64/17.0/desktop/plasma/systemd/package.use | 8 -------- .../riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/package.use | 8 -------- .../riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/package.use | 8 -------- .../default/linux/x86/17.0/desktop/plasma/systemd/package.use | 8 -------- profiles/features/selinux/package.use.mask | 3 +-- profiles/targets/desktop/gnome/package.use | 8 +------- 10 files changed, 2 insertions(+), 69 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1e2e0111eb23941444a8ea6f46800960cf307e commit 3b1e2e0111eb23941444a8ea6f46800960cf307e Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-13 23:34:03 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-14 16:37:13 +0000 sys-apps/dbus: drop user-session USE flag Bug: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-apps/dbus/{dbus-1.12.20-r3.ebuild => dbus-1.12.20-r4.ebuild} | 4 ++-- sys-apps/dbus/metadata.xml | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68014fb84e4b479332b37f48f8fc397ff5877e76 commit 68014fb84e4b479332b37f48f8fc397ff5877e76 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-13 23:29:15 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-14 16:37:12 +0000 net-wireless/bluez: drop user-session USE flag Bug: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org> .../bluez/{bluez-5.61.ebuild => bluez-5.61-r1.ebuild} | 15 ++++++--------- .../bluez/{bluez-5.62.ebuild => bluez-5.62-r1.ebuild} | 15 ++++++--------- net-wireless/bluez/metadata.xml | 1 - 3 files changed, 12 insertions(+), 19 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898108777406499bc852ebfa8f3f3f722b7cea08 commit 898108777406499bc852ebfa8f3f3f722b7cea08 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-13 23:23:45 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-14 16:37:12 +0000 kde-plasma/plasma-workspace: drop reference to user-session USE flag Bug: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org> ...-workspace-5.22.5-r2.ebuild => plasma-workspace-5.22.5-r3.ebuild} | 5 ++--- ...sma-workspace-5.23.3.ebuild => plasma-workspace-5.23.3-r1.ebuild} | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e008a2049285c029105bd1fbe7b7a04da08782ce commit e008a2049285c029105bd1fbe7b7a04da08782ce Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-13 23:20:35 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-14 16:37:12 +0000 gui-apps/mako: drop user-session USE flag reference Bug: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org> gui-apps/mako/{mako-1.6.ebuild => mako-1.6-r1.ebuild} | 2 +- gui-apps/mako/mako-9999.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3e307cf9edeb6893cb03b8576a5d6935ed072b commit 0e3e307cf9edeb6893cb03b8576a5d6935ed072b Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-13 23:11:32 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-14 16:37:09 +0000 gnome-base/gnome-settings-daemon: drop dependency on sys-apps/dbus[user-session] Bug: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org> ...tings-daemon-40.0.1.ebuild => gnome-settings-daemon-40.0.1-r1.ebuild} | 1 - 1 file changed, 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0363b5d72becceb703cc4d3c29384439642f064 commit b0363b5d72becceb703cc4d3c29384439642f064 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-15 07:34:17 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-11-15 07:34:54 +0000 kde-plasma/plasma-workspace: drop reference to user-session USE flag Bug: https://bugs.gentoo.org/823647 Closes: https://bugs.gentoo.org/823800 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> kde-plasma/plasma-workspace/plasma-workspace-5.23.49.9999.ebuild | 5 ++--- kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-)