#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.

For example:

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

This is now stopping us from investigating the cause of #1033.

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

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

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

Note: See TracTickets for help on using tickets.