--- Begin Message ---
Package: src:uvloop
Version: 0.21.0+ds1-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3 --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build' (and everything
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.12' does not exist -- can't clean it
I: pybuild base:311: python3.13 setup.py clean
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build' (and everything
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
dh_autoreconf_clean -O--buildsystem=pybuild
[... snipped ...]
File "/usr/lib/python3.12/unittest/case.py", line 634, in run
self._callTestMethod(testMethod)
File "/usr/lib/python3.12/unittest/case.py", line 589, in _callTestMethod
if method() is not None:
^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build/tests/test_dns.py", line
95, in test_getaddrinfo_5
self._test_getaddrinfo('example.com', '80')
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python3.12/unittest/case.py", line 1091, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
File "/usr/lib/python3.12/unittest/case.py", line 1073, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python3.12/unittest/case.py", line 715, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[87 chars]e:2e65', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[87 chars]e:2e66', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e65', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e66', 80, 0, 0))
Diff is 5096 characters long. Set self.maxDiff to None to see it.
_______________________ Test_AIO_DNS.test_getaddrinfo_6 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.12/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.12/unittest/case.py", line 634, in run
self._callTestMethod(testMethod)
File "/usr/lib/python3.12/unittest/case.py", line 589, in _callTestMethod
if method() is not None:
^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build/tests/test_dns.py", line
99, in test_getaddrinfo_6
self._test_getaddrinfo(b'example.com', b'80')
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python3.12/unittest/case.py", line 1091, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
File "/usr/lib/python3.12/unittest/case.py", line 1073, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python3.12/unittest/case.py", line 715, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[87 chars]e:94c8', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[87 chars]e:94ce', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:bc00:53::b81e:94c8', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:bc00:53::b81e:94ce', 80, 0, 0))
Diff is 5102 characters long. Set self.maxDiff to None to see it.
=============================== warnings summary ===============================
tests/test_aiohttp.py::Test_UV_AioHTTP::test_aiohttp_graceful_shutdown
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build/tests/test_aiohttp.py:85:
NotAppKeyWarning: It is recommended to use web.AppKey instances for keys.
https://docs.aiohttp.org/en/stable/web_advanced.html#application-s-config
app['websockets'] = weakref.WeakSet()
tests/test_aiohttp.py::Test_UV_AioHTTP::test_aiohttp_graceful_shutdown
/usr/lib/python3/dist-packages/aiohttp/web_runner.py:95: DeprecationWarning:
shutdown_timeout should be set on BaseRunner
super().__init__(
tests/test_executors.py::TestUVExecutors::test_executors_process_pool_01
tests/test_executors.py::TestAIOExecutors::test_executors_process_pool_01
tests/test_regr1.py::TestIssue39Regr::test_issue39_regression
/usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning:
This process (pid=34842) is multi-threaded, use of fork() may lead to deadlocks
in the child.
self.pid = os.fork()
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_1 - AssertionError: L...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_11 - AssertionError: ...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_2 - AssertionError: L...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_5 - AssertionError: L...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_6 - AssertionError: L...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_1 - AssertionError: ...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_11 - AssertionError:...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_2 - AssertionError: ...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_5 - AssertionError: ...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_6 - AssertionError: ...
=========== 10 failed, 329 passed, 12 skipped, 5 warnings in 39.95s ============
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_uvloop/build; python3.12 -m pytest -s
tests --ignore=tests/test_pipes.py --ignore=tests/test_sourcecode.py
--ignore=tests/test_sockets.py --ignore=tests/test_tcp.py
--ignore=tests/test_libuv_api.py
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build;
python3.13 -m pytest -s tests --ignore=tests/test_pipes.py
--ignore=tests/test_sourcecode.py --ignore=tests/test_sockets.py
--ignore=tests/test_tcp.py --ignore=tests/test_libuv_api.py
============================= test session starts ==============================
platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build
configfile: pyproject.toml
plugins: typeguard-4.4.1
collected 351 items
tests/test_aiohttp.py ...s
tests/test_base.py
.s............................................s........................................
tests/test_context.py ..................s..s.s......
tests/test_cython.py .
tests/test_dealloc.py .
tests/test_dns.py F.F........F.....FF.ss......F.F........F.....FF.ss.....
tests/test_executors.py ....
tests/test_fs_event.py ..
tests/test_process.py
..................................................................................
tests/test_process_spawning.py .
tests/test_regr1.py .
tests/test_runner.py ..
tests/test_signals.py .....................
tests/test_testbase.py ...
tests/test_udp.py ..................ss...
tests/test_unix.py ..................................
=================================== FAILURES ===================================
________________________ Test_UV_DNS.test_getaddrinfo_1 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
80, in test_getaddrinfo_1
self._test_getaddrinfo('example.com', 80)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[86 chars]36:7f24', 80, 0, 0)),
(<AddressFamily.AF_INET6[3428 chars]80))] != [(<Ad[86 chars]36:7f31', 80, 0,
0)), (<AddressFamily.AF_INET6[3428 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f24', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f31', 80, 0, 0))
Diff is 5763 characters long. Set self.maxDiff to None to see it.
_______________________ Test_UV_DNS.test_getaddrinfo_11 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
121, in test_getaddrinfo_11
self._test_getaddrinfo(b'example.com', '80')
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[87 chars]e:2e65', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[87 chars]e:2e66', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e65', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e66', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
________________________ Test_UV_DNS.test_getaddrinfo_2 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
84, in test_getaddrinfo_2
self._test_getaddrinfo('example.com', 80, flags=socket.AI_CANONNAME)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[98 chars]e:94c8', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[98 chars]e:94ce', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[53 chars], 6, 'example.com', ('2600:1406:bc00:53::b81e:94c8', 80, 0, 0))
(<Add[53 chars], 6, 'example.com', ('2600:1406:bc00:53::b81e:94ce', 80, 0, 0))
Diff is 5107 characters long. Set self.maxDiff to None to see it.
________________________ Test_UV_DNS.test_getaddrinfo_5 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
95, in test_getaddrinfo_5
self._test_getaddrinfo('example.com', '80')
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[86 chars]36:7f24', 80, 0, 0)),
(<AddressFamily.AF_INET6[3428 chars]80))] != [(<Ad[86 chars]36:7f31', 80, 0,
0)), (<AddressFamily.AF_INET6[3428 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f24', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f31', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
________________________ Test_UV_DNS.test_getaddrinfo_6 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
99, in test_getaddrinfo_6
self._test_getaddrinfo(b'example.com', b'80')
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[87 chars]e:2e65', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[87 chars]e:2e66', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e65', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e66', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
_______________________ Test_AIO_DNS.test_getaddrinfo_1 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
80, in test_getaddrinfo_1
self._test_getaddrinfo('example.com', 80)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[86 chars]36:7f24', 80, 0, 0)),
(<AddressFamily.AF_INET6[3428 chars]80))] != [(<Ad[86 chars]36:7f31', 80, 0,
0)), (<AddressFamily.AF_INET6[3428 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f24', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f31', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
_______________________ Test_AIO_DNS.test_getaddrinfo_11 _______________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
121, in test_getaddrinfo_11
self._test_getaddrinfo(b'example.com', '80')
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[87 chars]e:2e65', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[87 chars]e:2e66', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e65', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e66', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
_______________________ Test_AIO_DNS.test_getaddrinfo_2 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
84, in test_getaddrinfo_2
self._test_getaddrinfo('example.com', 80, flags=socket.AI_CANONNAME)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[98 chars]e:94c8', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[98 chars]e:94ce', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[53 chars], 6, 'example.com', ('2600:1406:bc00:53::b81e:94c8', 80, 0, 0))
(<Add[53 chars], 6, 'example.com', ('2600:1406:bc00:53::b81e:94ce', 80, 0, 0))
Diff is 5107 characters long. Set self.maxDiff to None to see it.
_______________________ Test_AIO_DNS.test_getaddrinfo_5 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
95, in test_getaddrinfo_5
self._test_getaddrinfo('example.com', '80')
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[86 chars]36:7f24', 80, 0, 0)),
(<AddressFamily.AF_INET6[3428 chars]80))] != [(<Ad[86 chars]36:7f31', 80, 0,
0)), (<AddressFamily.AF_INET6[3428 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f24', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1408:ec00:36::1736:7f31', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
_______________________ Test_AIO_DNS.test_getaddrinfo_6 ________________________
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
99, in test_getaddrinfo_6
self._test_getaddrinfo(b'example.com', b'80')
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_dns.py", line
53, in _test_getaddrinfo
self.assertEqual(a1, a2)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
assertion_func(first, second, msg=msg)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1113, in assertListEqual
self.assertSequenceEqual(list1, list2, msg, seq_type=list)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 1095, in assertSequenceEqual
self.fail(msg)
~~~~~~~~~^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
raise self.failureException(msg)
AssertionError: Lists differ: [(<Ad[87 chars]e:2e65', 80, 0, 0)),
(<AddressFamily.AF_INET6:[3427 chars]80))] != [(<Ad[87 chars]e:2e66', 80, 0,
0)), (<AddressFamily.AF_INET6:[3427 chars]80))]
First differing element 0:
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e65', 80, 0, 0))
(<Add[42 chars]_STREAM: 1>, 6, '', ('2600:1406:3a00:21::173e:2e66', 80, 0, 0))
Diff is 5099 characters long. Set self.maxDiff to None to see it.
=============================== warnings summary ===============================
tests/test_aiohttp.py::Test_UV_AioHTTP::test_aiohttp_graceful_shutdown
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build/tests/test_aiohttp.py:85:
NotAppKeyWarning: It is recommended to use web.AppKey instances for keys.
https://docs.aiohttp.org/en/stable/web_advanced.html#application-s-config
app['websockets'] = weakref.WeakSet()
tests/test_aiohttp.py::Test_UV_AioHTTP::test_aiohttp_graceful_shutdown
/usr/lib/python3/dist-packages/aiohttp/web_runner.py:95: DeprecationWarning:
shutdown_timeout should be set on BaseRunner
super().__init__(
tests/test_executors.py::TestUVExecutors::test_executors_process_pool_01
tests/test_executors.py::TestAIOExecutors::test_executors_process_pool_01
tests/test_regr1.py::TestIssue39Regr::test_issue39_regression
/usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning:
This process (pid=37802) is multi-threaded, use of fork() may lead to deadlocks
in the child.
self.pid = os.fork()
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_1 - AssertionError: L...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_11 - AssertionError: ...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_2 - AssertionError: L...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_5 - AssertionError: L...
FAILED tests/test_dns.py::Test_UV_DNS::test_getaddrinfo_6 - AssertionError: L...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_1 - AssertionError: ...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_11 - AssertionError:...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_2 - AssertionError: ...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_5 - AssertionError: ...
FAILED tests/test_dns.py::Test_AIO_DNS::test_getaddrinfo_6 - AssertionError: ...
=========== 10 failed, 329 passed, 12 skipped, 5 warnings in 39.11s ============
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_uvloop/build; python3.13 -m pytest -s
tests --ignore=tests/test_pipes.py --ignore=tests/test_sourcecode.py
--ignore=tests/test_sockets.py --ignore=tests/test_tcp.py
--ignore=tests/test_libuv_api.py
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
3.13" returned exit code 13
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202501/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:uvloop, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---