-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installations from PyPI tarballs fail #308
Comments
There seem to be another issue with nightly wheels: I get a segfault when running tests in
For instance,
and with a full backtrace,
which is a Ubuntu based system,
Not much ideas what could be wrong so far. |
@rth, thanks for the report! |
For the error with .tar.gz I can confirm I get the same error on Linux with,
which yields,
The issue is in this line Line 119 in 6b0411b
.tar.gz .
|
Hello, |
Thanks for the report @madarax64! The message seems to suggest you are running on a potentially exotic (for Finally, what you mean by "fails with the same error regarding git"? Which error exactly? |
Hey @ulupo This one: |
Ubuntu 18.04 should definitely be supported by the manylinux wheels. So just to be clear, what does a run of
on a fresh environment, not in the repository root, yield? |
So I upgraded my pip3, and then simply did: Running with gdb like above gives the following error: |
Could you give us the code you ran, to reproduce? |
So this is installing from a clone of the repository? By wich I mean
The error looks like an esoteric C++-related error, which @MonkeyBreaker may be in a better position to diagnose. |
I'm not working in Anaconda or a Virtualenv, so this is directly on my machine. Running To reproduce the error, you can run the following: No, I never installed from the clone of the repository. This came from the version I got from pip after I upgraded pip. |
Hi @madarax64, Sorry that you encounter I don't know when will the wheels integrate this change, but I think that |
@MonkeyBreaker @madarax64, I don't think a nightly with these changes has been pushed yet. But the new stable version 0.2.0 which will include these fixes will be out today or Monday. |
Hi @ulupo @MonkeyBreaker |
Description
I believe that all installs from tarballs on PyPI currently fail. The reason seems to be that we do not package the
CMakeLists.txt
file needed byCMake
.Steps/Code to Reproduce
giotto-tda-nightly
, wheels only support macOS 10.14 or above following updates in the Azure VM images https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops, so one can test this on macOS 10.13.pip install giotto-tda-nightly
to download the package from PyPI.pip
will skip the wheels as no supported wheels will be found, and will attempt to install from tarball.Expected Results
Package is installed as if it were being installed from source (
pip install .
from the root of a cloned repo).Actual Results
On my macOS 10.13 machine and running
pip install giotto-tda-nightly
: https://gist.github.com/ulupo/8bdf6f97a55cf86688a62e9728348409The text was updated successfully, but these errors were encountered: