commit:     309a9926db74a39600bd9dee5e739ce1db1fb28f
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  3 21:07:38 2025 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 02:01:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309a9926

profiles/features/split-usr: mask systemd USE flag

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 profiles/features/split-usr/package.mask     | 21 ++++++++++++++++++---
 profiles/features/split-usr/package.use.mask | 10 ++++++++++
 profiles/features/split-usr/use.mask         |  6 +++++-
 3 files changed, 33 insertions(+), 4 deletions(-)

diff --git a/profiles/features/split-usr/package.mask 
b/profiles/features/split-usr/package.mask
index 3a36d4e86369..4ef0df394887 100644
--- a/profiles/features/split-usr/package.mask
+++ b/profiles/features/split-usr/package.mask
@@ -1,8 +1,23 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert <[email protected]> (2025-06-03)
+# Requires systemd.
+app-admin/mkosi
+app-admin/systemdgenie
+dev-python/python-systemd
+gnome-extra/gnome-logs
+gnome-extra/office-runner
+net-vpn/microsoft-azurevpnclient
+sys-apps/gentoo-systemd-integration
+sys-apps/intune-portal
+sys-apps/systemd-readahead
+sys-block/wait-for-dri-devices-rules
+sys-power/sandmann-bin
+www-misc/profile-sync-daemon
+
 # Andreas K. Hüttel <[email protected]> (2023-12-07)
 # Does not support split-usr filesystem geometry. Please migrate to
 # a merged-usr profile.
->=sys-apps/systemd-255
->=sys-process/systemd-cron-2.3.4-r1
+sys-apps/systemd
+sys-process/systemd-cron

diff --git a/profiles/features/split-usr/package.use.mask 
b/profiles/features/split-usr/package.use.mask
index 686cb944a862..b3c950c12ed7 100644
--- a/profiles/features/split-usr/package.use.mask
+++ b/profiles/features/split-usr/package.use.mask
@@ -1,6 +1,16 @@
 # Copyright 2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert <[email protected]> (2025-06-03)
+# Requires systemd.
+app-emulation/virt-firmware test
+dev-qt/qtbase journald
+net-analyzer/wireshark sdjournal
+sys-apps/dbus-broker launcher
+sys-auth/pambase homed
+sys-apps/ipmitool openbmc
+www-servers/uwsgi uwsgi_plugins_systemd_logger
+
 # Nowa Ammerlaan <[email protected]> (2023-12-07)
 # Does not support split-usr filesystem geometry. Please migrate to
 # a merged-usr profile.

diff --git a/profiles/features/split-usr/use.mask 
b/profiles/features/split-usr/use.mask
index 70a8ffe0514d..d3ac3e3c86e5 100644
--- a/profiles/features/split-usr/use.mask
+++ b/profiles/features/split-usr/use.mask
@@ -1,6 +1,10 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert <[email protected]> (2025-05-27)
+# systemd does not support split-usr.
+systemd
+
 # Andreas K. Hüttel <[email protected]> (2022-12-04)
 # Unmask split-usr.
 -split-usr

Reply via email to