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
pip (7.0.0) wheel command with latest setuptools error message lies #2807
Comments
What OS and version of Python? I can't reproduce this locally so there must be something else happening here. |
Ok, so I see two problems here:
|
Adding @rbtcollins because he wrote this feature and might have a better idea of why it's happening. I'm going to poke at it now though. |
OS: Debian 7 (wheezy) |
What happens if you open up python and try to do |
Very confused now, after downgrading and upgrading back to current pip and setuptools works fine. |
Virtualenv details:
virtualenv creation pip
|
So the issue seems to be a lingering |
@dstufft removed the shims for that AIUI - perhaps we were too optimistic about the death of old things. |
wheezy is supported thru 2018. it would be hard to maintain the distribute-to-setuptools hacks for that long. I think the simplest thing is to do a "source install" of the latest virtualenv (see https://virtualenv.pypa.io/en/latest/installation.html#installation), and go from there. don't try to bootstrap from the system version of virtualenv. that way, you'd have the latest pip and setuptools in your virtualenv, and no distribute to upgrade. another possible route would be to use debian backports, but it seems nobody is maintaining backports for pip/setuptools/virtualenv (at least for wheezy) |
The other possible route getting a newer virtualenv into wheezy backports runs into a rather annoying issue. Turns out the current If there isn't support for maintaining the distribute-to-setuptools hacks it seems at least worth while to have an error message that gives someone an idea of what's going on. |
I agree; Personally I think we should reinstate it, but warning would be better than nothing. I've seen what 3 distribute related new bugs in the last couple weeks? |
For reference |
Closing this as it seems to require an ancient version of distribute and Debian to trigger. |
Down grading back to pip==6.1.1 and setuptools==15.2 works perfectly fine.
The text was updated successfully, but these errors were encountered: