Skip to content

Python 3.6.0a4 #143

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

Closed
wants to merge 1 commit into from
Closed

Python 3.6.0a4 #143

wants to merge 1 commit into from

Conversation

JayH5
Copy link
Contributor

@JayH5 JayH5 commented Aug 19, 2016

No description provided.

@JayH5
Copy link
Contributor Author

JayH5 commented Aug 19, 2016

For whatever reason pip isn't available as pip in 3.6.0a4, only as pip3, which is causing the image to fail to build 😢

@tianon
Copy link
Member

tianon commented Aug 19, 2016

Aha! We finally found the edge case that led to adding --ignore-installed! (#121, #118, #100)

Looks like Python 3.6.0a4 already comes with the latest version of pip, so it no-ops when we ask it to install, which means it doesn't create the pip symlink properly. 🤘

I think --force-reinstall is the option we really want (instead of --ignore-installed; http://stackoverflow.com/a/19549035) to ensure it cleans up references to the older versions properly (which is what that pip list line is verifying). If you'd like to try taking that change on, you're welcome to, otherwise I'm happy to take over from here (and think we'd be fine to merge this PR as-is, since the version bump is correct even if the build is currently failing). 👍

@JayH5
Copy link
Contributor Author

JayH5 commented Aug 19, 2016

@tianon you can go ahead and take over 😄. --force-reinstall sounds about right (although maybe with a comment this time so that we remember why 😛)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants