-
-
Notifications
You must be signed in to change notification settings - Fork 292
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
ensure_python_interpreter() bootstrapping broken on pypy shard #477
Comments
Looks like this was down to buggy |
Hrm - lies. Still an issue. |
Attempt to knock out pex-tool#477 while here. Fixup two failures under new regime.
And finally this appears to have been a libcurl issue, which the backtrace even suggested. Since the linux shards were recently bumped to Ubuntu bionic I gave unbit/uwsgi#37 (comment) a whirl in #858 - also upgrading macOS shards although that was not required, and the pyenv cloning issues have gone away. |
Attempt to knock out pex-tool#477 while here. Fixup two failures under new regime.
It turned out the fundamental issue was a bad version of curl which was actually hinted at by the dump originally included in pex-tool#477. We've since updated our linux image to bionic which happened to fix the issue moving to a newer curl as a side-effect. This change re-enables disabled tests as well as converting a test skipped previously due to this blanket issue to a more specific, legitimate skip. The `.travis.yml` is also cleaned up a bit. The hint this might be worth pursing came from: unbit/uwsgi#37 (comment) Fixes pex-tool#477
It turned out the fundamental issue was a bad version of curl which was actually hinted at by the dump originally included in #477. We've since updated our linux image to bionic which happened to fix the issue moving to a newer curl as a side-effect. This change re-enables disabled tests as well as converting a test skipped previously due to this blanket issue to a more specific, legitimate skip. The `.travis.yml` is also cleaned up a bit. The hint this might be worth pursing came from: unbit/uwsgi#37 (comment) Fixes #477
seen here: https://travis-ci.org/kwlzn/pex/jobs/378915241#L338
which is confusing, because the underlying travis image should be no different. for now, I'm going to skip all tests that use
ensure_python_interpreter
on the pypy shard to stabilize CI.The text was updated successfully, but these errors were encountered: