[Pkg-privacy-maintainers] Bug#953969: onioncircuits: autopkgtest failure with Python 3.8 as default
Graham Inggs
ginggs at debian.org
Sun Mar 15 07:31:33 GMT 2020
Source: onioncircuits
Version: 0.6-2
X-Debbugs-CC: debian-ci at lists.debian.org
Severity: serious
User: debian-ci at lists.debian.org
Usertags: needs-update
Hi Maintainer
The autopkgtests of onioncircuits started to fail with Python 3.8 as
the default Python3 interpreter [1].
I've copied what I hope is the relevant part of the log below.
Regards
Graham
[1] https://ci.debian.net/packages/o/onioncircuits/unstable/amd64/
autopkgtest [12:01:09]: test gui-test: [-----------------------
waiting for Tor to settle...
Traceback (most recent call last):
File "/usr/bin/onioncircuits", line 657, in <module>
app = OnionCircuitsApplication()
File "/usr/bin/onioncircuits", line 633, in __init__
self.connect_controller()
File "/usr/bin/onioncircuits", line 647, in connect_controller
self.controller = stem.connection.connect(**connect_args)
File "/usr/lib/python3/dist-packages/stem/connection.py", line 291, in connect
return _connect_auth(control_connection, password,
password_prompt, chroot_path, controller)
File "/usr/lib/python3/dist-packages/stem/connection.py", line 375,
in _connect_auth
return controller(control_socket, is_authenticated = True)
File "/usr/lib/python3/dist-packages/stem/control.py", line 1057, in __init__
super(Controller, self).__init__(control_socket, is_authenticated)
File "/usr/lib/python3/dist-packages/stem/control.py", line 585, in __init__
self._post_authentication()
File "/usr/lib/python3/dist-packages/stem/control.py", line 3902, in
_post_authentication
owning_pid = self.get_conf('__OwningControllerProcess', None)
File "/usr/lib/python3/dist-packages/stem/control.py", line 2170, in get_conf
entries = self.get_conf_map(param, default, multiple)
File "/usr/lib/python3/dist-packages/stem/control.py", line 2273, in
get_conf_map
for key in reply:
RuntimeError: dictionary keys changed during iteration
/usr/lib/python3.8/subprocess.py:942: ResourceWarning: subprocess 3003
is still running
_warn("subprocess %s is still running" % self.pid,
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E
======================================================================
ERROR: test_has_correct_circuits (__main__.TestOnionCircuitsGUI)
----------------------------------------------------------------------
Traceback (most recent call last):
File "debian/tests/check-circuits", line 38, in setUp
self.rootapp = dogtail.tree.root.application('onioncircuits')
File "/usr/lib/python3/dist-packages/dogtail/tree.py", line 1173, in
application
return root.findChild(predicate.IsAnApplicationNamed(appName),
recursive=False, retry=retry, showingOnly=False)
File "/usr/lib/python3/dist-packages/dogtail/tree.py", line 939, in findChild
raise SearchError(describeSearch(self, pred, recursive, debugName))
dogtail.tree.SearchError: child of [desktop frame | main]:
"onioncircuits" application
----------------------------------------------------------------------
Ran 1 test in 40.120s
FAILED (errors=1)
Creating logfile at
/tmp/dogtail-testuser/logs/check-circuits_20200314-120129_debug ...
Warning: AT-SPI's desktop is visible but it has no children. Are you
running any AT-SPI-aware applications?
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 3)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 4)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 5)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 6)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 7)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 8)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 9)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 10)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 11)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 12)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 13)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 14)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 15)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 16)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 17)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 18)
searching for child of [desktop frame | main]: "onioncircuits"
application (attempt 19)
autopkgtest [12:02:10]: test gui-test: -----------------------]
autopkgtest [12:02:10]: test gui-test: - - - - - - - - - - results -
- - - - - - - - -
gui-test FAIL non-zero exit status 1
More information about the Pkg-privacy-maintainers
mailing list