Daily plainbox builds for trusty are failing

Zygmunt Krynicki zygmunt.krynicki at canonical.com
Thu Aug 6 20:21:31 UTC 2015


Hey

If you look at [1] you'll see an obscure error:

ERROR: test_func_deprecation_warning
(plainbox.impl.test_init.DeprecatedDecoratorTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«BUILDDIR»/plainbox-0.23+bzr3937+pkg34~ubuntu14.04.1/plainbox/plainbox/impl/test_init.py",
line 60, in test_func_deprecation_warning
    with self.assertWarns(DeprecationWarning) as oops:
  File "/usr/lib/python3.4/unittest/case.py", line 202, in __enter__
    for v in sys.modules.values():
RuntimeError: dictionary changed size during iteration

Earlier that error mentioned inability to import python3-tk. I "fixed"
that by build depending on python3-tk for the plainbox daily build.

I have _no_ idea what causes this to happen. It seems that the
immediate problem is that something imports a module while the code
under that loop runs. Why this started to happen is anyone's guess.

I'd love if someone could look at fixing this when I'm gone.

Thanks
ZK

[1] https://code.launchpad.net/~checkbox-dev/+archive/ubuntu/ppa/+build/7767924



More information about the Checkbox-devel mailing list