REGR: Conda build breaks in presence of pyproject.toml on aarch/ppc64le #3919
Labels
locked
[bot] locked due to inactivity
stale::closed
[bot] closed after being marked as stale
stale
[bot] marked as stale due to inactivity
There were weird build-errors in conda-forge/cvxpy-feedstock#30 and conda-forge/cvxpy-feedstock#31, where the aarch/ppc64le builds would seemingly try to install (and compile!) numpy/scipy etc.
Turns out that they were listed under
pyproject.toml
, and now the build tried to install them from scratch. Note that this was swallowed silently before, because the same underlying files went through on conda-forge/cvxpy-feedstock#29.Now however it actually breaks on aarch/ppc64le, with errors that were fairly hard to figure out. Could it be that conda-build upgraded its internal
pip
-version or something?I first tried to comment out the affected requirements in
pyproject.toml
, but even the presence of an empty file, the build will then try to install setuptools/wheel (see here, also xref #3507). This resulted in the even weirder error thatnumpy
wasn't found despite being listed as a build requirement.On a side-note, I seem to remember getting errors when setuptools tried to install dependencies. This has also not produced an error in the cvxpy-build for some time at least.
CC @scopatz, since you were caught off guard by it as well.
The text was updated successfully, but these errors were encountered: