Your message dated Sun, 08 Jul 2012 23:17:52 +0000
with message-id <e1so0jg-0000x2...@franck.debian.org>
and subject line Bug#665018: fixed in python-fixtures 0.3.6-1.1
has caused the Debian Bug report #665018,
regarding python-fixtures: FTBFS: AttributeError: 'BrokenFixture' object has no
attribute 'items'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
665018: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665018
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-fixtures
Version: 0.3.6-1
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20120321 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> fakeroot debian/rules binary
> pyversions: missing X(S)-Python-Version in control file, fall back to
> debian/pyversions
> /usr/share/cdbs/1/rules/simple-patchsys.mk:31: WARNING: simple-patchsys.mk
> is deprecated - please use source format 3.0 (quilt) instead
> test -x debian/rules
> dh_testroot
> dh_clean -k
> dh_clean: dh_clean -k is deprecated; use dh_prep instead
> dh_installdirs -A
> mkdir -p "."
> mkdir -p debian/python-module-stampdir
> cd . && \
> python setup.py build \
> --build-base="/«PKGBUILDDIR»/./build"
> running build
> running build_py
> touch debian/python-module-stampdir/python-fixtures
> PYTHONPATH=lib python -m testtools.run fixtures.test_suite
> Tests running...
> ======================================================================
> ERROR:
> fixtures.tests.test_fixture.TestFixture.test_useFixture_details_captured_from_setUp
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/«PKGBUILDDIR»/lib/fixtures/tests/test_fixture.py", line 137, in
> test_useFixture_details_captured_from_setUp
> self.assertRaises(SomethingBroke, simple_fixture.setUp)
> File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 388, in
> assertRaises
> self.assertThat(our_callable, matcher)
> File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 400, in
> assertThat
> mismatch = matcher.match(matchee)
> File "/usr/lib/python2.7/dist-packages/testtools/matchers.py", line 798, in
> match
> mismatch = self.exception_matcher.match(exc_info)
> File "/usr/lib/python2.7/dist-packages/testtools/matchers.py", line 546, in
> match
> mismatch = matcher.match(matchee)
> File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 380, in
> match
> reraise(*matchee)
> File "/usr/lib/python2.7/dist-packages/testtools/matchers.py", line 791, in
> match
> result = matchee()
> File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 793, in
> __call__
> return self._callable_object(*self._args, **self._kwargs)
> File "/«PKGBUILDDIR»/lib/fixtures/tests/test_fixture.py", line 135, in setUp
> self.useFixture(broken_fixture)
> File "/«PKGBUILDDIR»/lib/fixtures/fixture.py", line 202, in useFixture
> gather_details(fixture, self)
> File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 135, in
> gather_details
> for name, content_object in source_dict.items():
> AttributeError: 'BrokenFixture' object has no attribute 'items'
> ======================================================================
> ERROR:
> fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_details_captured_from_setUp
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/«PKGBUILDDIR»/lib/fixtures/tests/test_testcase.py", line 71, in
> test_useFixture_details_captured_from_setUp
> self.assertRaises(SomethingBroke, detailed_test_case.setUp)
> File "/usr/lib/python2.7/unittest/case.py", line 471, in assertRaises
> callableObj(*args, **kwargs)
> File "/«PKGBUILDDIR»/lib/fixtures/tests/test_testcase.py", line 67, in setUp
> self.useFixture(broken_fixture)
> File "/«PKGBUILDDIR»/lib/fixtures/testcase.py", line 48, in useFixture
> gather_details(fixture, self)
> File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 135, in
> gather_details
> for name, content_object in source_dict.items():
> AttributeError: 'BrokenFixture' object has no attribute 'items'
>
> Ran 77 tests in 0.049s
> FAILED (failures=2)
> make: *** [common-post-build-indep] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2012/03/21/python-fixtures_0.3.6-1.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
--- End Message ---
--- Begin Message ---
Source: python-fixtures
Source-Version: 0.3.6-1.1
We believe that the bug you reported is fixed in the latest version of
python-fixtures, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 665...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated python-fixtures
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 06 Jul 2012 16:48:36 -0600
Source: python-fixtures
Binary: python-fixtures
Architecture: source all
Version: 0.3.6-1.1
Distribution: unstable
Urgency: low
Maintainer: Robert Collins <robe...@robertcollins.net>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
python-fixtures - PyUnit extension for defining test fixtures outside of test
cases
Closes: 665018
Changes:
python-fixtures (0.3.6-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix "FTBFS: AttributeError: 'BrokenFixture' object has no attribute
'items'": add patch from Emanuele Aina (add missing calls to
getDetails()).
(Closes: #665018)
Checksums-Sha1:
08e2c8d90762d092a5e17a7a8317975ce7aaf5f1 1859 python-fixtures_0.3.6-1.1.dsc
b31d70dfd983087e6983b10f2e2137e84f8e6fb8 2042 python-fixtures_0.3.6-1.1.diff.gz
7d05b65045ae45dbd0218457e79f35010ac29cff 26604
python-fixtures_0.3.6-1.1_all.deb
Checksums-Sha256:
eede1669d34c4c3c0d8e711ae5a19e24a16503726bc0a995cc38917d26683e60 1859
python-fixtures_0.3.6-1.1.dsc
a6dec05ae1fb664c08ffeb8f24cc94a83e48db69f1b5bb1afe81e43ba6c0770c 2042
python-fixtures_0.3.6-1.1.diff.gz
800dd69da2e7e7717697a176eda8db80126870e42ee07f08ebd9c0a059f2baa7 26604
python-fixtures_0.3.6-1.1_all.deb
Files:
70dcedc07802c862793352b110eb1f41 1859 python optional
python-fixtures_0.3.6-1.1.dsc
84b4f5b512f0781c934caf699146bcaf 2042 python optional
python-fixtures_0.3.6-1.1.diff.gz
8649366dc26f827e8a32331696141e40 26604 python optional
python-fixtures_0.3.6-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJP92t/AAoJELs6aAGGSaoGVIIP+wTbtdj9Nl10ajL3caDGQAM8
U3ujyzhjy0Dk+DLboM/9uj+iwd2ekwiu3iv+PdhuTbz2ks+QZQcArjILP78H8/r0
QQQFSKDcb4me6aJ89U9ko8Oyj1dJRfsTdNEsaciuxW/2CUn+z3Rtr42yVM0Ep5YV
7NDAbQ4+NLU7OE6D1Lqkfy50ZiwSJWGAOKXJ2JRVXRkYOInrlO07Ci1jgosFn7WZ
CNd7TnjkXRJqSYICNpy/h2nwN8mIxgLjn2Px/WnCZ71dA2sqZ9x7UhuWeVRZhmQW
kcEC4wwJfVNFNGFMlBebq1d8ZJI94DJEQ19nPfK4mdNocKpJjlnT2bkbHUYvM2w2
GmpbzI0sEC0QLkTxgrHOQKkspLt7T+8E7mgm4aos//8jHZI+yog855sD/QgmH36j
poNT1Mujvk9WYY4nuO2nwk9lgPFF8hxlTqLkHY5cF0BcfYgBALTCMsQGagSdkJ2K
uzKTyaAlNBS9VE8KKsM/MM9vH4b4h0YFOw4Ua3NeAzqyHulcj1k9rqSlqkWseHgb
U79DGj3WFMPlwDuEfH5Yb8e7+w/ZT0tkE8Q4lTGCRbAW7kogodGsj7KGQy4jfHg7
bT0qBjL6w8A4AE7jDqKSBJkPJXUaCKNgPZyzHux+1ZFLsXT/zMs2b8ORTdYqWSjD
NOpHMw9auyfwHRjorv2Y
=c/ey
-----END PGP SIGNATURE-----
--- End Message ---