commit:     afb49deabea9c1bc92a144ddb5faa60cb66e0d06
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 22:32:06 2026 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 23:07:35 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb49dea

profiles/features/musl: drop systemd masks

Merges: https://codeberg.org/gentoo/gentoo/pulls/335
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 profiles/features/musl/package.mask     | 23 -----------------------
 profiles/features/musl/package.use.mask | 16 ----------------
 profiles/features/musl/use.mask         |  6 ------
 3 files changed, 45 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 4039854bcec5..343af8007071 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,29 +1,10 @@
 # Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mike Gilbert <[email protected]> (2026-03-11)
-# Pending completion of bug 971072.
-app-admin/mkosi
-app-admin/systemdgenie
-sys-apps/gentoo-systemd-integration
-sys-apps/systemd
-sys-apps/systemd-initctl
-
 # Sam James <[email protected]> (2026-02-11)
 # Fails to build on musl (bug #968134, https://sourceware.org/PR33747)
 ~dev-debug/gdb-17.1
 
-# Mike Gilbert <[email protected]> (2026-02-07)
-# Waiting for >=sys-apps/systemd-259 to be stable.
-dev-python/python-systemd
-gnome-extra/office-runner
-gnome-extra/gnome-logs
-sys-apps/dbus-broker
-sys-apps/systemd-readahead
-sys-block/wait-for-dri-devices-rules
-sys-process/systemd-cron
->=www-misc/profile-sync-daemon-6
-
 # Andreas K. Hüttel <[email protected]> (2026-02-04)
 # New systemd now has experimental support for musl
 <sys-apps/systemd-259
@@ -195,10 +176,6 @@ app-arch/lrzip-next
 # which are not available on musl.
 net-misc/mcproxy
 
-# Florian Schmaus <[email protected]> (2023-11-22)
-# Requires systemd which is not supported on musl.
-sys-power/sandmann-bin
-
 # Brahmajit Das <[email protected]> (2023-06-15)
 # The package uses innetgr which is not available in musl, bug 898556
 # The package is only for long-obsolete polkit policies anyway.

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 34951abe3820..e252d48ffffe 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,18 +1,6 @@
 # Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mike Gilbert <[email protected]> (2026-03-11)
-# Pending completion of bug 971072.
-dev-qt/qtbase journald
-net-analyzer/wireshark sdjournal
-sys-kernel/installkernel -systemd
-sys-apps/ipmitool openbmc
-
-# Mike Gilbert <[email protected]> (2026-02-07)
-# Requires dev-python/python-systemd.
-net-analyzer/fail2ban systemd
-net-im/synapse systemd
-
 # Andreas K. Hüttel <[email protected]> (2026-02-04)
 # Some systemd features will never work on musl.
 sys-apps/systemd homed
@@ -58,10 +46,6 @@ app-emulation/libvirt dtrace
 gui-libs/neatvnc tracing
 gui-apps/wayvnc tracing
 
-# Nowa Ammerlaan <[email protected]> (2024-07-25)
-# Requires systemd-detect-virt
-app-emulation/virt-firmware test
-
 # Sam James <[email protected]> (2024-06-03)
 # Poor rendering performance otherwise (bug #931215) but it doesn't
 # work on musl. Bugs #946505, #946643

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index e72cf6e276dc..eb7d342d8147 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,12 +5,6 @@
 -elibc_musl
 elibc_glibc
 
-# Mike Gilbert <[email protected]> (2026-03-11)
-# Pending completion of bug 971072.
-systemd
-generic-uki
-uwsgi_plugins_systemd_logger
-
 # Sam James <[email protected]> (2025-07-12)
 # dev-debug/dtrace and dev-debug/systemtap don't work on musl
 dtrace

Reply via email to