The build failure is due to some missing calls to getDetails() which were introduced upstream with http://bazaar.launchpad.net/~python-fixtures/python-fixtures/trunk/revision/29/lib/fixtures/fixture.py
I've attached a small patch that fixes the issue. -- Emanuele
diff -urN a/lib/fixtures/fixture.py b/lib/fixtures/fixture.py --- a/lib/fixtures/fixture.py 2011-06-23 09:47:38.000000000 +0200 +++ b/lib/fixtures/fixture.py 2012-06-25 12:00:38.397130001 +0200 @@ -199,7 +199,7 @@ # The child failed to come up, capture any details it has (copying # the content, it may go away anytime). if gather_details is not None: - gather_details(fixture, self) + gather_details(fixture.getDetails(), self._details) raise else: self.addCleanup(fixture.cleanUp) diff -urN a/lib/fixtures/testcase.py b/lib/fixtures/testcase.py --- a/lib/fixtures/testcase.py 2011-06-23 09:44:15.000000000 +0200 +++ b/lib/fixtures/testcase.py 2012-06-25 11:39:50.345131200 +0200 @@ -45,7 +45,7 @@ except: if use_details: # Capture the details now, in case the fixture goes away. - gather_details(fixture, self) + gather_details(fixture.getDetails(), self.getDetails()) raise else: self.addCleanup(fixture.cleanUp)