Closed
Description
I would like to raise the issue symengine/symengine.py#474 to this repo because I believe that the fix for this requires some changes to how the Python wheels are built.
There is a lot in that discussion so let me try to summarize the key points:
- Since v0.10.0 of
symengine
some problems occur with symengine wheels on specific platforms and environment setups (see PDM and Poetry can't install symengine properly symengine.py#474 (comment)) - The problem is related to whether or not
lib
andlib64
are symlinked and whether the wheel reports to be pure Python or not (see PDM and Poetry can't install symengine properly symengine.py#474 (comment) and following comments).
The symengine
wheels report as pure Python, although they are not, which I believe has to be fixed for this issue to be resolved. Unfortunately, I do not have the expertise to fix this in the build system of symengine
but maybe the maintainers of this repository could help with that.
I see that there have been efforts in the past to part the build setup to scikit-build
, which might prove to be a good path forward:
Metadata
Metadata
Assignees
Labels
No labels