Opened at 2010-04-16T23:59:59Z
Closed at 2010-06-04T07:49:57Z
#1026 closed defect (fixed)
upgrade zetuptoolz on supported buildslaves
Reported by: | davidsarah | Owned by: | zooko |
---|---|---|---|
Priority: | critical | Milestone: | 1.7.0 |
Component: | dev-infrastructure | Version: | n/a |
Keywords: | buildbot setuptools | Cc: | |
Launchpad Bug: |
Description (last modified by davidsarah)
Several of the buildslaves don't have our 'zetuptoolz' fork of setuptools installed, which causes them to fail the "install-egg" stage (after building correctly). zetuptoolz reports itself as setuptools >= 0.6c9.
The required version of setuptools (>=0.6c9) is not available, and can't be installed while this script is running. Please install a more recent version first, using 'easy_install -U setuptools'. (Currently using setuptools 0.6c8 (/usr/lib/python2.5/site-packages)) error: Setup script exited with 2
Attachments (2)
Change History (11)
comment:1 Changed at 2010-04-17T02:04:34Z by zooko
- Owner changed from somebody to zooko
- Status changed from new to assigned
comment:2 Changed at 2010-05-10T16:06:56Z by davidsarah
- Priority changed from major to critical
comment:3 Changed at 2010-05-10T16:10:41Z by davidsarah
- Description modified (diff)
- Summary changed from upgrade setuptools on supported buildslaves to upgrade zetuptoolz on supported buildslaves
Changed at 2010-05-22T21:36:14Z by freestorm
Changed at 2010-05-22T21:49:41Z by freestorm
comment:4 Changed at 2010-05-24T08:33:48Z by zooko
- Resolution set to fixed
- Status changed from assigned to closed
Okay I think this is done! Please report further bugs and weirdness you see on the buildbots. Thanks, freestorm! 0b306e31cee93a90, 7b3a9a3d0eb7432f, ba8f0c27f07199a4
comment:5 Changed at 2010-05-26T01:42:14Z by davidsarah
- Resolution fixed deleted
- Status changed from closed to reopened
The 'Eugen lenny-amd64' buildslave still has setuptools 0.6c8.
comment:6 Changed at 2010-05-26T14:23:32Z by zooko
- Status changed from reopened to new
Just for the record, we're not requiring buildslaves to upgrade to newer versions or forks of setuptools, we're instead changing our build process to bootstrap from our bundled fork of setuptools ("zetuptoolz").
The problem that David-Sarah pointed out on the 'Eugen lenny-amd64' builder isn't clear to me yet: http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/484/steps/install-to-egg/logs/stdio
It may be that one of our dependent libraries such as pyutil needs to be updated to stop triggering this conflict...
comment:7 Changed at 2010-05-26T14:23:37Z by zooko
- Status changed from new to assigned
comment:8 Changed at 2010-05-26T14:23:53Z by zooko
- Milestone changed from soon (release n/a) to 1.7.0
comment:9 Changed at 2010-06-04T07:49:57Z by zooko
- Resolution set to fixed
- Status changed from assigned to closed
fixed
This is now stopping us from investigating the cause of #1033.