commit:     334ab14b82dc775fe1dd27cadec1245508ea6704
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 18 12:40:06 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 18 12:40:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334ab14b

profiles: mask Python 3.14.2 for the benefit of Portage

Another change to multiprocessing broke Portage. >=sys-apps/portage-3.0.73-r2
is fixed, but a fixed version of Portage must be running in order to safely
upgrade or re-emerge Portage with >= Python 3.14.2. Mask until more users
have had a chance to upgrade Portage.

This only affects users with non-default PYTHON_TARGETS (3.14) set.

If you are unable to upgrade Portage, please manually edit
/usr/lib/python-exec/python3.14/emerge and 
/usr/lib/python-exec/python3.14/ebuild
by deleting the first 3 lines beginning with 'signal.signal(' (bug #967199).

Bug: https://bugs.gentoo.org/967199
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/package.mask | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 478980fa7ca2..151741b5421f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,23 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James <[email protected]> (2025-12-18)
+# Another change to multiprocessing broke Portage. >=sys-apps/portage-3.0.73-r2
+# is fixed, but a fixed version of Portage must be running in order to safely
+# upgrade or re-emerge Portage with >= Python 3.14.2. Mask until more users
+# have had a chance to upgrade Portage.
+#
+# This only affects users with non-default PYTHON_TARGETS (3.14) set.
+#
+# If you are unable to upgrade Portage, please manually edit
+# /usr/lib/python-exec/python3.14/emerge and 
/usr/lib/python-exec/python3.14/ebuild
+# by deleting the first 3 lines beginning with 'signal.signal(' (bug #967199).
+~app-doc/python-docs-3.14.2
+~dev-lang/python-3.14.2
+~dev-lang/python-0.3.14.2
+~dev-python/python-tests-3.14.2
+~dev-python/python-tests-0.3.14.2
+
 # Ionen Wolkens <[email protected]> (2025-12-17)
 # This version breaks building (at least) media-gfx/krita, issue may
 # or may not be on sip's side but masking until it is figured out.

Reply via email to