Bug#1081437: gnome-settings-daemon: frequent test failure: timed out waiting for a reader on klass.display_name_fifo
Simon McVittie
smcv at debian.org
Wed Sep 11 16:52:43 BST 2024
Source: gnome-settings-daemon
Version: 47~rc-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
In several of the buildd builds, test-xsettings fails with:
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/plugins/xsettings/test.py", line 141, in <module>
> dbus-daemon[1007603]: [session uid=2952 pid=1007603] Monitoring connection :1.5 closed.
> unittest.main(testRunner=unittest.TextTestRunner(stream=sys.stdout, verbosity=2))
> File "/usr/lib/python3.12/unittest/main.py", line 105, in __init__
> self.runTests()
> File "/usr/lib/python3.12/unittest/main.py", line 281, in runTests
> self.result = testRunner.run(self.test)
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.12/unittest/runner.py", line 240, in run
> test(result)
> File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__
> return self.run(*args, **kwds)
> ^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.12/unittest/suite.py", line 122, in run
> test(result)
> File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__
> return self.run(*args, **kwds)
>
> (mutter:1007675): libmutter-WARNING **: 15:37:11.877: Connection to xwayland lost
>
> (mutter:1007675): libmutter-WARNING **: 15:37:11.877: Xwayland terminated, exiting since it was mandatory
> ^^^^^^
> (mutter:1007675): libmutter-WARNING **: 15:37:11.877: (../src/core/meta-context.c:575):meta_context_terminate: runtime check fa^iled: (g_main_loop_is_running (priv->main_loop))
> ^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.12/unittest/suite.py", line 122, in run
>
> (mutter:1007675): libmutter-WARNING **: 15:37:11.877: (../src/core/meta-context.c:575):meta_context_terminate: runtime check failed: (g_main_loop_is_running (priv->main_loop))
> test(result)
> File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__
> File "/<<PKGBUILDDIR>>/tests/gsdtestcase.py", line 154, in run
> super(GSDTestCase, self).run(result)
> File "/usr/lib/python3.12/unittest/case.py", line 638, in run
> self.doCleanups()
> File "/usr/lib/python3.12/unittest/case.py", line 671, in doCleanups
> self._callCleanup(function, *args, **kwargs)
> File "/usr/lib/python3.12/unittest/case.py", line 597, in _callCleanup
> function(*args, **kwargs)
> File "/<<PKGBUILDDIR>>/tests/gsdtestcase.py", line 291, in stop_mutter
> with open(klass.display_name_fifo, 'w') as f:
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/tests/gsdtestcase.py", line 123, in r
> raise KeyboardInterrupt()
> KeyboardInterrupt
(Not the same failure mode as the other FTBFS I reported, although they
might share a root cause.)
smcv
More information about the pkg-gnome-maintainers
mailing list