commit:     52b1a980a0d2814ed19fd3aa2569d032e511feaa
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 20:11:07 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 20:11:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b1a980

package.mask: Last rite sci-chemistry/relax and deps

Bug: https://bugs.gentoo.org/704032
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d9730b28bd6..2bcd1fa2096 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,26 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny <mgo...@gentoo.org> (2020-06-23)
+# Python 2 only.
+#
+# Relax involves implementation conflicts between dependencies.  Even
+# if you can get past them, it requires Numdifftools, and...
+#
+# Numdifftools fails with modern versions of setuptools, most likely
+# because it uses pyscaffold that is broken.  There are newer versions
+# that removed pyscaffold support but they have new dependencies that
+# do not support py2 and porting them back is just not worth the effort.
+# Its only revdep is relax.
+#
+# Pyscaffold is just broken and required only by old versions
+# of Numdifftools.
+#
+# Removal in 30 days.  Bug #704032.
+dev-python/Numdifftools
+dev-python/pyscaffold
+sci-chemistry/relax
+
 # Sergei Trofimovich <sly...@gentoo.org> (2020-06-21)
 # virtual/libstdc++ has only one sys-libs/libstdc++-v3 provider.
 # Use that instead. Or even better use none of them. It's a

Reply via email to