Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
buildmaster: fix Twisted dependency hell by using twisted==22.10.0
Force twisted==22.10.0 which fixes following buildbot master startup issue: Unhandled error in Deferred: Traceback (most recent call last): File "/.../site-packages/buildbot/scripts/create_master.py", line 84, in createDB master = BuildMaster(config['basedir']) File "/.../site-packages/buildbot/master.py", line 102, in __init__ self._services_d = self.create_child_services() File "/.../site-packages/twisted/internet/defer.py", line 2245, in unwindGenerator return _cancellableInlineCallbacks(gen) File "/.../site-packages/twisted/internet/defer.py", line 2157, in _cancellableInlineCallbacks _inlineCallbacks(None, gen, status, _copy_context()) --- <exception caught here> --- File "/.../site-packages/twisted/internet/defer.py", line 1997, in _inlineCallbacks result = context.run(gen.send, result) File "/.../site-packages/buildbot/master.py", line 188, in create_child_services self.www = wwwservice.WWWService() File "/.../site-packages/buildbot/www/service.py", line 196, in __init__ self.apps = get_plugins('www', None, load_now=True) File "/.../site-packages/buildbot/plugins/db.py", line 356, in get_plugins return _DB.add_namespace(namespace, interface, check_extras, load_now) File "/.../site-packages/buildbot/plugins/db.py", line 306, in add_namespace tempo.load() File "/.../site-packages/buildbot/plugins/db.py", line 242, in load self._tree.load() File "/.../site-packages/buildbot/plugins/db.py", line 112, in load child.load() File "/.../site-packages/buildbot/plugins/db.py", line 45, in load self._value = self._loader(self._entry) File "/.../site-packages/buildbot/plugins/db.py", line 214, in _load_entry raise PluginDBError('Requirements are not satisfied ' buildbot.errors.PluginDBError: Requirements are not satisfied for buildbot.www:base: The 'zope-interface>=5' distribution was not found and is required by Twisted This commit should be reverted once we bump to buildbot >= 3.10 which has this workaround integrated. References: buildbot/buildbot@94e2d59 Signed-off-by: Petr Štetiar <ynezz@true.cz>
- Loading branch information