commit: 9263b3159f547b099e7f6abd61f929305e0c1516 Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Thu Sep 19 23:49:11 2024 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Thu Sep 19 23:53:25 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9263b315
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 <AT> gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) 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 <[email protected]> (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 <[email protected]> (2024-09-14) # Obsolete slots that were used for older cucumber version but that no # longer have reverse dependencies. Removal on 2024-10-14.
