Source: html5lib
Version: 1.1-3
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: debian-pyt...@lists.debian.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer,

html5lib seems to fail to build due to a change in Traceback.filter()
Relevant excerpt from build log:

  ../../../html5lib/tests/testdata/tokenizer/domjs.test .......
  INTERNALERROR> Traceback (most recent call last):
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
270, in wrap_session
  INTERNALERROR>     session.exitstatus = doit(config, session) or 0
  INTERNALERROR>                          ^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
324, in _main
  INTERNALERROR>     config.hook.pytest_runtestloop(session=session)
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 
265, in __call__
  INTERNALERROR>     return self._hookexec(self.name, self.get_hookimpls(), 
kwargs, firstresult)
  INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", 
line 80, in _hookexec
  INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, 
firstresult)
  INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", 
line 60, in _multicall
  INTERNALERROR>     return outcome.get_result()
  INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", 
line 60, in get_result
  INTERNALERROR>     raise ex[1].with_traceback(ex[2])
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", 
line 39, in _multicall
  INTERNALERROR>     res = hook_impl.function(*args)
  INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
349, in pytest_runtestloop
  INTERNALERROR>     item.config.hook.pytest_runtest_protocol(item=item, 
nextitem=nextitem)
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 
265, in __call__
  INTERNALERROR>     return self._hookexec(self.name, self.get_hookimpls(), 
kwargs, firstresult)
  INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", 
line 80, in _hookexec
  INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, 
firstresult)
  INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", 
line 60, in _multicall
  INTERNALERROR>     return outcome.get_result()
  INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", 
line 60, in get_result
  INTERNALERROR>     raise ex[1].with_traceback(ex[2])
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", 
line 39, in _multicall
  INTERNALERROR>     res = hook_impl.function(*args)
  INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", 
line 114, in pytest_runtest_protocol
  INTERNALERROR>     runtestprotocol(item, nextitem=nextitem)
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", 
line 133, in runtestprotocol
  INTERNALERROR>     reports.append(call_and_report(item, "call", log))
  INTERNALERROR>                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", 
line 224, in call_and_report
  INTERNALERROR>     report: TestReport = 
hook.pytest_runtest_makereport(item=item, call=call)
  INTERNALERROR>                          
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 
265, in __call__
  INTERNALERROR>     return self._hookexec(self.name, self.get_hookimpls(), 
kwargs, firstresult)
  INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", 
line 80, in _hookexec
  INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, 
firstresult)
  INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", 
line 55, in _multicall
  INTERNALERROR>     gen.send(outcome)
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/skipping.py", 
line 266, in pytest_runtest_makereport
  INTERNALERROR>     rep = outcome.get_result()
  INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", 
line 60, in get_result
  INTERNALERROR>     raise ex[1].with_traceback(ex[2])
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", 
line 39, in _multicall
  INTERNALERROR>     res = hook_impl.function(*args)
  INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", 
line 368, in pytest_runtest_makereport
  INTERNALERROR>     return TestReport.from_item_and_call(item, call)
  INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/reports.py", 
line 362, in from_item_and_call
  INTERNALERROR>     longrepr = item.repr_failure(excinfo)
  INTERNALERROR>                ^^^^^^^^^^^^^^^^^^^^^^^^^^
  INTERNALERROR>   File "/<<PKGBUILDDIR>>/html5lib/tests/tokenizer.py", line 
249, in repr_failure
  INTERNALERROR>     excinfo.traceback = ntraceback.filter()
  INTERNALERROR>                         ^^^^^^^^^^^^^^^^^^^
  INTERNALERROR> TypeError: Traceback.filter() missing 1 required positional 
argument: '_excinfo_or_fn'
  
  =========== 865 passed, 13 skipped, 2 xfailed, 73 warnings in 1.32s 
============
  E: pybuild pybuild:388: test: plugin distutils failed with: exit code=3: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_html5lib/build; python3.11 -m pytest 
{dir}
  dh_auto_test: error: pybuild --test -i python{version} -p 3.11 returned exit 
code 13


Cheers
Timo


-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmS1gYUACgkQ+C8H+466
LVlHwgv9GVWZryvjvG9YzVlxhlbZa5z5a0Bc/ujz81CGybCtN5cZ32tWr7LSsYUo
yC7lQ32AThkZV6sCvQ9bta8kKWov4n9Jzla93GP/D88dHcK+7AAWBy+KXyMZSpqp
v8RE1Wi7OQ+SFbfjd9pkVISQ5hnH+UmfGPoc6ZXhgsY2yagYg6pN3RjVj42S9rGV
9f1Gfbf09IX9XboycPTFOW9MggbJ+M0A4tBGcKW34F6dpsK+ScavEsXy6+m8faJs
6Z7lUx+l52xwbX6BYMHIge2sPptHZ926UmYdc0Zf9KZNSFf5ee6FPY88aGozfibi
hgd4m8ozWkwM1GskUNXRuTClV1NuR55ud5T7quelXPpq8EMoPbJG6lTcfCc93e3D
qI20uRw2RV9EUZXgQ8ZiNmMfSLjptBEnRckKcUitOTH7+tlkkBuft01u2RO4eBay
6xxIywuOFlO4X9Duiqc55wFzumbw+oQz2sW6dMNtwbYl4aSWc+7TAAaxjSfa+BTA
g2fK9CLc
=7uV+
-----END PGP SIGNATURE-----

Reply via email to