AnacondaRecipes / repodata-hotfixes

Changes to package metadata to fix behavior
BSD 3-Clause "New" or "Revised" License
14 stars 20 forks source link

constrain intel-openmp 2020.2 and future versions #95

Closed jjhelmus closed 4 years ago

jjhelmus commented 4 years ago
jjhelmus commented 4 years ago

Diff:

$ python test-hotfix.py main --subdir linux-64 osx-64 win-64 win-32 linux-ppc64le linux-32 noarch --use-cache --show-pkgs
linux-64::intel-openmp-2020.2-254.tar.bz2
+  "constrains": [
+    "mkl >=2020.2"
+  ],
osx-64::intel-openmp-2020.2-258.tar.bz2
+  "constrains": [
+    "mkl >=2020.2"
+  ],
win-64::intel-openmp-2020.2-254.tar.bz2
+  "constrains": [
+    "mkl >=2020.2"
+  ],
win-32::intel-openmp-2020.2-254.tar.bz2
+  "constrains": [
+    "mkl >=2020.2"
+  ],
msarahan commented 4 years ago

This seems backwards to me. Why not have mkl constrain intel-openmp?

jjhelmus commented 4 years ago

This seems backwards to me. Why not have mkl constrain intel-openmp?

I agree, we are in discussion with Intel to learn more about the specifics of the interdependence of the two packages.

For the time being I'm following the existing pattern of adjusting intel-openmp to unblock some work.