Skip to content
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

Run easy_install with specified setuptools_version #222

Merged
merged 1 commit into from
Jun 10, 2015

Conversation

lrowe
Copy link
Contributor

@lrowe lrowe commented Dec 17, 2014

If setuptools is installed globally by easy_install then the easy_install.pth gets added to sys.path before PYTHONPATH and the wrong setuptools version is used.

If setuptools is installed globally by easy_install then the easy_install.pth gets added to sys.path before PYTHONPATH and the wrong setuptools version is used.
@gotcha
Copy link
Member

gotcha commented Dec 21, 2014

Would it be possible to add a test ?

@lrowe
Copy link
Contributor Author

lrowe commented Dec 22, 2014

Unfortunately I can't see a way to test this.

@reinout
Copy link
Contributor

reinout commented Jun 10, 2015

Virtually the same change as in #232 for the actual buildout code. So this one is best merged, too.

Once a new release is out, the new bootstrap needs to be placed in some of the regular places. Who normally does this?

reinout added a commit that referenced this pull request Jun 10, 2015
Run easy_install with specified setuptools_version, same change as #232
@reinout reinout merged commit 2f5d0b5 into buildout:master Jun 10, 2015
@tseaver
Copy link
Contributor

tseaver commented Jun 10, 2015

@reinout I think @jimfulton is the one who can manage download.buildout.org

@vincentfretin
Copy link

@tseaver @reinout The bootstrap.py is at https://bootstrap.pypa.io/bootstrap-buildout.py
and it's updated every 15 minutes from master if I recall what @jimfulton said.

@reinout
Copy link
Contributor

reinout commented Jun 11, 2015

The last modification date, if you look at the dir listing at https://bootstrap.pypa.io/ is 14-Dec-2014. So it doesn't look too automatic to me :-)

There is also a bootstrap.py at http://downloads.buildout.org/2/bootstrap.py, which is also mentioned in easy_install.py in an error message. The version there is identical to the abovementioned `bootstrap-buildout.py from pypa.io

Would it be a good idea to add information about updating the bootstrap to DEVELOPERS.txt?

@reinout
Copy link
Contributor

reinout commented Jun 30, 2015

#86 has more info on how the boostrap.py actually ends up in the various places. I'm writing it down in DEVELOPERS.txt now.

@reinout
Copy link
Contributor

reinout commented Jun 30, 2015

This one needs a release (#249), too, because of the inherent bootstrap.py release.

reinout added a commit that referenced this pull request Jun 30, 2015
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.

None yet

5 participants