Setuptools 3.7 and newer breaks installation of many packages

Bug #1325423 reported by Alex Gaynor
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
New
Undecided
Unassigned

Bug Description

At a minimum it breaks installation python-daemon, but I suspect this impacts many more jobs. This means the requirements jobs won't pass, and probably a bunch of other bugs.

https://bitbucket.org/pypa/setuptools/issue/213/newest-setuptools-breaks-installation-of is the upstream tracking bug.

Revision history for this message
Sukhdev Kapur (sukhdev-8) wrote :

I am also hitting this bug. Please see:

https://review.openstack.org/#/c/97125/

Revision history for this message
Matthew Oliver (matt-0) wrote :

I've been having this issue as well. It seems to be setuptools version 4.0 from pip.

I know we don't want to pin it, but I got around in our CI system by setting pinning it in requirements.txt as:
  setuptools<4.0

Revision history for this message
Matthew Oliver (matt-0) wrote :

Wow, my English is good today!

I meant to say, I have pinned it in turbo-hipsters requirements.txt as:
  setuptools<4.0

So my TH nodepool images would build and run.

Revision history for this message
Alex Gaynor (alex-gaynor) wrote :

Playing around locally I saw the issue on any release newer than 3.6. Are you saying that 3.7 and 3.8 are confirmed to work for you?

Revision history for this message
Thomas Herve (therve) wrote :
Revision history for this message
Sean Dague (sdague) wrote :

Marking as duplicate of the one we're ER tracking

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.