Your message dated Wed, 28 Aug 2024 15:07:58 +0000
with message-id <e1sjkh8-000qcu...@fasolo.debian.org>
and subject line Bug#1026729: fixed in python-opentracing 2.4.0-2
has caused the Debian Bug report #1026729,
regarding python-opentracing: FTBFS: dh_auto_test: error: pybuild --test
--test-pytest -i python{version} -p "3.11 3.10" returned exit code 13
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.)
--
1026729: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026729
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-opentracing
Version: 2.4.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/docs/_build/texinfo'
> makeinfo --no-split -o 'opentracing-python.info' 'opentracing-python.texi'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs/_build/texinfo'
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_opentracing/build; python3.11 -m
> pytest tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> collected 114 items
>
> tests/test_api.py ......................... [
> 21%]
> tests/test_api_check_mixin.py ..... [
> 26%]
> tests/test_globaltracer.py .... [
> 29%]
> tests/test_noop_span.py .... [
> 33%]
> tests/test_noop_tracer.py .. [
> 35%]
> tests/test_scope.py .... [
> 38%]
> tests/test_scope_check_mixin.py .... [
> 42%]
> tests/test_scope_manager.py . [
> 42%]
> tests/mocktracer/test_api.py ......................... [
> 64%]
> tests/mocktracer/test_propagation.py ... [
> 67%]
> tests/mocktracer/test_span.py . [
> 68%]
> tests/mocktracer/test_tracer.py .. [
> 70%]
> tests/scope_managers/test_asyncio.py F.FFFFF.. [
> 78%]
> tests/scope_managers/test_contextvars.py F.FFFFF.. [
> 85%]
> tests/scope_managers/test_threadlocal.py ........ [
> 92%]
> tests/scope_managers/test_tornado.py ssssssss
> [100%]
>
> =================================== FAILURES
> ===================================
> ____________________ AsyncioCompabilityCheck.test_activate
> _____________________
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate>
>
> def test_activate(self):
> def fn():
> scope_manager = self.scope_manager()
> span = mock.MagicMock(spec=Span)
>
> scope = scope_manager.activate(span, False)
> assert scope is not None
> assert scope_manager.active is scope
>
> scope.close()
> assert span.finish.call_count == 0
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:73:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate>
> test_fn = <function ScopeCompatibilityCheckMixin.test_activate.<locals>.fn at
> 0x7fcaa8eaaca0>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_asyncio.py:38: AttributeError
> ____________ AsyncioCompabilityCheck.test_activate_finish_on_close
> _____________
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate_finish_on_close>
>
> def test_activate_finish_on_close(self):
> def fn():
> scope_manager = self.scope_manager()
> span = mock.MagicMock(spec=Span)
>
> scope = scope_manager.activate(span, True)
> assert scope is not None
> assert scope_manager.active is scope
>
> scope.close()
> assert span.finish.call_count == 1
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:102:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate_finish_on_close>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_activate_finish_on_close.<locals>.fn at
> 0x7fcaa8eab060>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_asyncio.py:38: AttributeError
> _________ AsyncioCompabilityCheck.test_activate_finish_on_close_nested
> _________
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate_finish_on_close_nested>
>
> def test_activate_finish_on_close_nested(self):
> def fn():
> # finish_on_close must be correctly handled
> scope_manager = self.scope_manager()
> parent_span = mock.MagicMock(spec=Span)
> child_span = mock.MagicMock(spec=Span)
>
> parent = scope_manager.activate(parent_span, False)
> with scope_manager.activate(child_span, True):
> pass
> parent.close()
>
> assert parent_span.finish.call_count == 0
> assert child_span.finish.call_count == 1
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:144:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate_finish_on_close_nested>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_activate_finish_on_close_nested.<locals>.fn
> at 0x7fcaa8eaaca0>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_asyncio.py:38: AttributeError
> _________________ AsyncioCompabilityCheck.test_activate_nested
> _________________
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate_nested>
>
> def test_activate_nested(self):
> def fn():
> # when a Scope is closed, the previous one must be re-activated.
> scope_manager = self.scope_manager()
> parent_span = mock.MagicMock(spec=Span)
> child_span = mock.MagicMock(spec=Span)
>
> with scope_manager.activate(parent_span, True) as parent:
> assert parent is not None
> assert scope_manager.active is parent
>
> with scope_manager.activate(child_span, True) as child:
> assert child is not None
> assert scope_manager.active is child
>
> assert scope_manager.active is parent
>
> assert parent_span.finish.call_count == 1
> assert child_span.finish.call_count == 1
>
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:126:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_activate_nested>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_activate_nested.<locals>.fn at
> 0x7fcaa9817100>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_asyncio.py:38: AttributeError
> ________________ AsyncioCompabilityCheck.test_close_wrong_order
> ________________
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_close_wrong_order>
>
> def test_close_wrong_order(self):
> def fn():
> # only the active `Scope` can be closed
> scope_manager = self.scope_manager()
> parent_span = mock.MagicMock(spec=Span)
> child_span = mock.MagicMock(spec=Span)
>
> parent = scope_manager.activate(parent_span, True)
> child = scope_manager.activate(child_span, True)
> parent.close()
>
> assert parent_span.finish.call_count == 0
> assert scope_manager.active == child
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:160:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_close_wrong_order>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_close_wrong_order.<locals>.fn at
> 0x7fcaa8ea9bc0>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_asyncio.py:38: AttributeError
> _________________ AsyncioCompabilityCheck.test_missing_active
> __________________
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_missing_active>
>
> def test_missing_active(self):
> def fn():
> scope_manager = self.scope_manager()
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:58:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <tests.scope_managers.test_asyncio.AsyncioCompabilityCheck
> testMethod=test_missing_active>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_missing_active.<locals>.fn at
> 0x7fcaa8eab380>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_asyncio.py:38: AttributeError
> _______________ AsyncioContextVarsCompabilityCheck.test_activate
> _______________
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate>
>
> def test_activate(self):
> def fn():
> scope_manager = self.scope_manager()
> span = mock.MagicMock(spec=Span)
>
> scope = scope_manager.activate(span, False)
> assert scope is not None
> assert scope_manager.active is scope
>
> scope.close()
> assert span.finish.call_count == 0
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:73:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate>
> test_fn = <function ScopeCompatibilityCheckMixin.test_activate.<locals>.fn at
> 0x7fcaa8eabec0>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_contextvars.py:39: AttributeError
> _______ AsyncioContextVarsCompabilityCheck.test_activate_finish_on_close
> _______
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate_finish_on_close>
>
> def test_activate_finish_on_close(self):
> def fn():
> scope_manager = self.scope_manager()
> span = mock.MagicMock(spec=Span)
>
> scope = scope_manager.activate(span, True)
> assert scope is not None
> assert scope_manager.active is scope
>
> scope.close()
> assert span.finish.call_count == 1
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:102:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate_finish_on_close>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_activate_finish_on_close.<locals>.fn at
> 0x7fcaa8ef85e0>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_contextvars.py:39: AttributeError
> ___ AsyncioContextVarsCompabilityCheck.test_activate_finish_on_close_nested
> ____
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate_finish_on_close_nested>
>
> def test_activate_finish_on_close_nested(self):
> def fn():
> # finish_on_close must be correctly handled
> scope_manager = self.scope_manager()
> parent_span = mock.MagicMock(spec=Span)
> child_span = mock.MagicMock(spec=Span)
>
> parent = scope_manager.activate(parent_span, False)
> with scope_manager.activate(child_span, True):
> pass
> parent.close()
>
> assert parent_span.finish.call_count == 0
> assert child_span.finish.call_count == 1
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:144:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate_finish_on_close_nested>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_activate_finish_on_close_nested.<locals>.fn
> at 0x7fcaa8ef8720>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_contextvars.py:39: AttributeError
> ___________ AsyncioContextVarsCompabilityCheck.test_activate_nested
> ____________
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate_nested>
>
> def test_activate_nested(self):
> def fn():
> # when a Scope is closed, the previous one must be re-activated.
> scope_manager = self.scope_manager()
> parent_span = mock.MagicMock(spec=Span)
> child_span = mock.MagicMock(spec=Span)
>
> with scope_manager.activate(parent_span, True) as parent:
> assert parent is not None
> assert scope_manager.active is parent
>
> with scope_manager.activate(child_span, True) as child:
> assert child is not None
> assert scope_manager.active is child
>
> assert scope_manager.active is parent
>
> assert parent_span.finish.call_count == 1
> assert child_span.finish.call_count == 1
>
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:126:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_activate_nested>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_activate_nested.<locals>.fn at
> 0x7fcaa8ef8860>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_contextvars.py:39: AttributeError
> __________ AsyncioContextVarsCompabilityCheck.test_close_wrong_order
> ___________
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_close_wrong_order>
>
> def test_close_wrong_order(self):
> def fn():
> # only the active `Scope` can be closed
> scope_manager = self.scope_manager()
> parent_span = mock.MagicMock(spec=Span)
> child_span = mock.MagicMock(spec=Span)
>
> parent = scope_manager.activate(parent_span, True)
> child = scope_manager.activate(child_span, True)
> parent.close()
>
> assert parent_span.finish.call_count == 0
> assert scope_manager.active == child
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:160:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_close_wrong_order>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_close_wrong_order.<locals>.fn at
> 0x7fcaa8ef8d60>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_contextvars.py:39: AttributeError
> ____________ AsyncioContextVarsCompabilityCheck.test_missing_active
> ____________
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_missing_active>
>
> def test_missing_active(self):
> def fn():
> scope_manager = self.scope_manager()
> assert scope_manager.active is None
>
> > self.run_test(fn)
>
> opentracing/harness/scope_check.py:58:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self =
> <tests.scope_managers.test_contextvars.AsyncioContextVarsCompabilityCheck
> testMethod=test_missing_active>
> test_fn = <function
> ScopeCompatibilityCheckMixin.test_missing_active.<locals>.fn at
> 0x7fcaa8ef9120>
>
> def run_test(self, test_fn):
> > @asyncio.coroutine
> E AttributeError: module 'asyncio' has no attribute 'coroutine'
>
> tests/scope_managers/test_contextvars.py:39: AttributeError
> =============================== warnings summary
> ===============================
> .pybuild/cpython3_3.11_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_external
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_opentracing/build/opentracing/scope_managers/asyncio.py:106:
> DeprecationWarning: There is no current event loop
> loop = asyncio.get_event_loop()
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED
> tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate
> FAILED
> tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_finish_on_close
> FAILED
> tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_finish_on_close_nested
> FAILED
> tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_nested
> FAILED
> tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_close_wrong_order
> FAILED
> tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_missing_active
> FAILED
> tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate
> FAILED
> tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate_finish_on_close
> FAILED
> tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate_finish_on_close_nested
> FAILED
> tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate_nested
> FAILED
> tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_close_wrong_order
> FAILED
> tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_missing_active
> ============= 12 failed, 94 passed, 8 skipped, 1 warning in 0.41s
> ==============
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_opentracing/build; python3.11 -m
> pytest tests
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentracing/build; python3.10 -m
> pytest tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> collected 114 items
>
> tests/test_api.py ......................... [
> 21%]
> tests/test_api_check_mixin.py ..... [
> 26%]
> tests/test_globaltracer.py .... [
> 29%]
> tests/test_noop_span.py .... [
> 33%]
> tests/test_noop_tracer.py .. [
> 35%]
> tests/test_scope.py .... [
> 38%]
> tests/test_scope_check_mixin.py .... [
> 42%]
> tests/test_scope_manager.py . [
> 42%]
> tests/mocktracer/test_api.py ......................... [
> 64%]
> tests/mocktracer/test_propagation.py ... [
> 67%]
> tests/mocktracer/test_span.py . [
> 68%]
> tests/mocktracer/test_tracer.py .. [
> 70%]
> tests/scope_managers/test_asyncio.py ......... [
> 78%]
> tests/scope_managers/test_contextvars.py ......... [
> 85%]
> tests/scope_managers/test_threadlocal.py ........ [
> 92%]
> tests/scope_managers/test_tornado.py ssssssss
> [100%]
>
> =============================== warnings summary
> ===============================
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_finish_on_close
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_finish_on_close_nested
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate_nested
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_close_wrong_order
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_missing_active
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py:39:
> DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8,
> use "async def" instead
> def async_test_fn():
>
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py::AsyncioCompabilityCheck::test_activate
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_asyncio.py:41:
> DeprecationWarning: There is no current event loop
> asyncio.get_event_loop().run_until_complete(async_test_fn())
>
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate_finish_on_close
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate_finish_on_close_nested
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_activate_nested
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_close_wrong_order
> .pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py::AsyncioContextVarsCompabilityCheck::test_missing_active
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentracing/build/tests/scope_managers/test_contextvars.py:40:
> DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8,
> use "async def" instead
> def async_test_fn():
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ================= 106 passed, 8 skipped, 13 warnings in 0.32s
> ==================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.11
> 3.10" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2022/12/20/python-opentracing_2.4.0-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: python-opentracing
Source-Version: 2.4.0-2
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-opentracing, 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 1026...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-opentracing
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...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 28 Aug 2024 16:21:04 +0200
Source: python-opentracing
Architecture: source
Version: 2.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1026729
Changes:
python-opentracing (2.4.0-2) unstable; urgency=medium
.
[ Debian Janitor ]
* Update standards version to 4.6.1, no changes needed.
.
[ Thomas Goirand ]
* Fix FTBFS (Closes: #1026729):
- Add use-mock-form-unittest.patch.
- Add remove-the-use-of-six.patch.
- Add remove-asyncio-coroutine-decorator.patch.
* Ran wrap-and-sort -bastk.
* Add myself as uploader.
Checksums-Sha1:
742f9b5b6a56072d09ea09d40b3982c2dc5d5f7e 2343 python-opentracing_2.4.0-2.dsc
9645b62c8e83e27aef87b0ad0666420a47f8d2ed 5744
python-opentracing_2.4.0-2.debian.tar.xz
114008414747e33f10a534e2821d39cf391f239e 9238
python-opentracing_2.4.0-2_amd64.buildinfo
Checksums-Sha256:
9bd06fff66082da85f3aee7568d15bcfa0b658e49c6524b22d715467c46a1f24 2343
python-opentracing_2.4.0-2.dsc
433b1c0bf26792538569a67af8b2de64eceff09528fef74305bdbb6f5e3ecabb 5744
python-opentracing_2.4.0-2.debian.tar.xz
7d8769e5a7025a935745d25cda30386c8996b8231d14ef2224ab9491a9a3f50d 9238
python-opentracing_2.4.0-2_amd64.buildinfo
Files:
6a5ed3e09ad57d1a06c9078c8eba8e01 2343 python optional
python-opentracing_2.4.0-2.dsc
6e0334b800088d9efd083bb76b4e06e5 5744 python optional
python-opentracing_2.4.0-2.debian.tar.xz
bedfdfdaf40f6d65947de565cb2d4eac 9238 python optional
python-opentracing_2.4.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmbPNi4ACgkQ1BatFaxr
Q/6h2A//Q1DruaSzvb5D382qhE/grka5KPwE+pbSOpNiJZ468eLpJYj5LzWDJ+vZ
aXECNyEWps7pSn996De2Kq6swm22MhVoCThJDj2XSbwuwGvDNsZEheAqAVkHoDxl
6NxgrX09yv5qIsrTDczXRsfmaK0ajgTWpxfOiGuTNZl5dCh8qFAKeuj4wIxpxxsQ
NihqB5bOk+nIKikSoUNuYT0jLcMdkBdKcTFqwxLRt5GErCZv1mI7eqM/ZCI42zKK
Yr0T98ay+9p3D1TlCrq7X6tt4psFA8AsZtR/b4Y0lVehGxEsM1gEROL94SwrWXdv
d6hzmHE6t+MQxvg7gjvPR/Vc5XGDAZ+F+IIGCJiXsmoxpV6Tmmbnf0N44Sz2YOJT
PJbclCcb1lr5yCFOursMH69g7zD89R7bMf4/QYR8+TeoJh3ZnqFJzq3+/G8UJtIT
3hZZqHit/Dv6CuMvwz6fAw4dbkznMZQPo0orVXP72ZlrCyS1Di0fXZNcnmqm6M0P
skyrkyoFI/JIXTpFAxcCmi7EIcSVgwHeYNGs4UDqBIV+l3FishDDsqOTQ34/YoEm
4kc7WtZrzFuLuBgT95/1oHOrA6WVDuNDTyxKVM4IedQgVRTMeRvV8DPJR2x+D+9l
T1r3wn5ZKaq5X7Yu2hMlBGf2Dhq73/ZXAAGiWPrqyWeRWs2nKNo=
=Mfd5
-----END PGP SIGNATURE-----
pgphkifuEI0dw.pgp
Description: PGP signature
--- End Message ---