[Buildbot] #3520: use fine grained require for twisted modules in setup.py

Buildbot trac trac at buildbot.net
Wed Apr 13 15:43:19 UTC 2016

#3520: use fine grained require for twisted modules in setup.py
Reporter:  reddot  |      Owner:
    Type:  defect  |     Status:  new
Priority:  major   |  Milestone:  0.8.x
 Version:  0.8.12  |   Keywords:  pip twisted setup require
 I've tried to setup latest Buildbot in two different distros (CentOS 6,
 Ubuntu 14.04) using pip with Twisted installed using distro's package
 manager. Despite full set of Twisted modules has been installed, both
 distros doesn't provide Twisted-<version>.egg-info, but provide separate
 egg-info for each Twisted module. Thus pip decides the requirement for
 twisted>=8.0.0 has not been satisfied for Buildbot and downloads latest
 Twisted from pypi. In particular on CentOS 6 system I've got error with
 latest Twisted requires at least python2.7, whereas CentOS 6 deployed with
 python2.6 by default. So, it requires some manually entered commands
 instead of just doing:

     # pip install buildbot

 Could it be fixed?

Ticket URL: <http://trac.buildbot.net/ticket/3520>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation

More information about the bugs mailing list