commit: 29090e25eea07f0250805b24d6f656056608bff2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Wed Mar 11 02:04:26 2026 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Wed Mar 11 15:21:18 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29090e25
profiles/features/musl: mask systemd temporarily There is a circular dependency between systemd and dbus which is preventing a systemd stable request from moving forward. Re-mask systemd in musl profiles temporarily so our stable request tooling can process it. Bug: https://bugs.gentoo.org/971072 Merges: https://codeberg.org/gentoo/gentoo/pulls/292 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> profiles/features/musl/package.mask | 8 ++++++++ profiles/features/musl/package.use.mask | 7 +++++++ profiles/features/musl/package.use.stable.mask | 7 ------- profiles/features/musl/use.mask | 8 +++++++- profiles/features/musl/use.stable.mask | 8 -------- 5 files changed, 22 insertions(+), 16 deletions(-) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 4a8c4b4ef4b8..4039854bcec5 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,14 @@ # 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 diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 4611c2833eb0..34951abe3820 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,13 @@ # 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 diff --git a/profiles/features/musl/package.use.stable.mask b/profiles/features/musl/package.use.stable.mask index bba03526b85f..80280bd27650 100644 --- a/profiles/features/musl/package.use.stable.mask +++ b/profiles/features/musl/package.use.stable.mask @@ -1,13 +1,6 @@ # Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James <[email protected]> (2026-02-05) -# >=sys-apps/systemd-259 does not yet have stable keywords -dev-qt/qtbase journald -net-analyzer/wireshark sdjournal -sys-kernel/installkernel -systemd -sys-apps/ipmitool openbmc - # Andreas K. Hüttel <[email protected]> (2024-03-07) # This doesn't work yet with musl-1.2.4, bug 906603 llvm-runtimes/compiler-rt-sanitizers msan diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask index 6c03021614a5..e72cf6e276dc 100644 --- a/profiles/features/musl/use.mask +++ b/profiles/features/musl/use.mask @@ -1,10 +1,16 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Select the correct ELIBC -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 diff --git a/profiles/features/musl/use.stable.mask b/profiles/features/musl/use.stable.mask deleted file mode 100644 index e5c6898c45a2..000000000000 --- a/profiles/features/musl/use.stable.mask +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James <[email protected]> (2026-02-05) -# >=sys-apps/systemd-259 does not yet have stable keywords -systemd -generic-uki -uwsgi_plugins_systemd_logger
