summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@gentoo.org>2024-09-19 19:49:11 -0400
committerEli Schwartz <eschwartz@gentoo.org>2024-09-19 19:53:25 -0400
commit9263b3159f547b099e7f6abd61f929305e0c1516 (patch)
tree54be96198f88f16e08adb02632f347cda1a40d4d /profiles
parentnet-p2p/qbittorrent: add changelog metadata (diff)
downloadgentoo-9263b3159f547b099e7f6abd61f929305e0c1516.tar.gz
gentoo-9263b3159f547b099e7f6abd61f929305e0c1516.tar.bz2
gentoo-9263b3159f547b099e7f6abd61f929305e0c1516.zip
profiles: mask =dev-python/setuptools-75*
It is very broken in the face of parallel builds and breaks all software using it as a build system via randomly appearing race conditions. One day, setuptools will update without breaking everything... Bug: https://github.com/pypa/setuptools/issues/4653 Closes: https://bugs.gentoo.org/939798 Closes: https://bugs.gentoo.org/939875 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/package.mask6
1 files changed, 6 insertions, 0 deletions
diff --git a/profiles/package.mask b/profiles/package.mask
index 0b89538c44d0..1832e0ddf726 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
#--- END OF EXAMPLES ---
+# Eli Schwartz <eschwartz@gentoo.org> (2024-09-19)
+# Breaks parallel builds with fatal compiler errors.
+# Bug #939798, #939875.
+=dev-python/setuptools-75.0.0
+=dev-python/setuptools-75.1.0
+
# Hans de Graaff <graaff@gentoo.org> (2024-09-14)
# Obsolete slots that were used for older cucumber version but that no
# longer have reverse dependencies. Removal on 2024-10-14.