summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-06-23 22:11:07 +0200
committerMichał Górny <mgorny@gentoo.org>2020-06-23 22:11:49 +0200
commit52b1a980a0d2814ed19fd3aa2569d032e511feaa (patch)
tree8e7e0cab0c94e9f42b571ab31204e000435bfac8
parentapp-emulation/x48: fix compilation with clang (diff)
downloadgentoo-52b1a980a0d2814ed19fd3aa2569d032e511feaa.tar.gz
gentoo-52b1a980a0d2814ed19fd3aa2569d032e511feaa.tar.bz2
gentoo-52b1a980a0d2814ed19fd3aa2569d032e511feaa.zip
package.mask: Last rite sci-chemistry/relax and deps
Bug: https://bugs.gentoo.org/704032 Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r--profiles/package.mask20
1 files changed, 20 insertions, 0 deletions
diff --git a/profiles/package.mask b/profiles/package.mask
index d9730b28bd64..2bcd1fa20960 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,26 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@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 <slyfox@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