[Bug 2166827] [NEW] FTBFS on Noble
Bruce Cable
2166827 at bugs.launchpad.net
Wed Sep 9 00:57:57 UTC 2026
Public bug reported:
When attempting to build from source on Noble the following test fails
as part of the build process:
======================================================================
ERROR: tests.test_doctests (unittest.loader._FailedTest.tests.test_doctests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_urwid/build/tests/test_doctests.py", line 55, in load_tests
tests.addTests(doctest.DocTestSuite(m, optionflags=option_flags))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 2425, in DocTestSuite
tests = test_finder.find(module, globs=globs, extraglobs=extraglobs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 948, in find
self._find(tests, obj, name, module, source_lines, globs, {})
File "/usr/lib/python3.12/doctest.py", line 1022, in _find
self._find(tests, val, valname, module, source_lines,
File "/usr/lib/python3.12/doctest.py", line 1054, in _find
self._find(tests, val, valname, module, source_lines,
File "/usr/lib/python3.12/doctest.py", line 1010, in _find
test = self._get_test(obj, name, module, globs, source_lines)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 1078, in _get_test
lineno = self._find_lineno(obj, source_lines)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 1127, in _find_lineno
obj = inspect.unwrap(obj).__code__
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'wrapper_descriptor' object has no attribute '__code__'. Did you mean: '__call__'?
----------------------------------------------------------------------
Ran 315 tests in 4.792s
FAILED (errors=1, skipped=23)
(<class 'ZeroDivisionError'>, ZeroDivisionError('division by zero'), <traceback object at 0x7b389edc0400>)
1.01 1.01
2.5 2.5
300 300
4.100 4.100
5.001 5.001
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_urwid/build; python3.12 -m unittest discover -v
dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
** Affects: urwid (Ubuntu)
Importance: Undecided
Status: New
** Affects: urwid (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: urwid (Ubuntu Noble)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to urwid in Ubuntu.
https://bugs.launchpad.net/bugs/2166827
Title:
FTBFS on Noble
Status in urwid package in Ubuntu:
New
Status in urwid source package in Noble:
New
Bug description:
When attempting to build from source on Noble the following test fails
as part of the build process:
======================================================================
ERROR: tests.test_doctests (unittest.loader._FailedTest.tests.test_doctests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_urwid/build/tests/test_doctests.py", line 55, in load_tests
tests.addTests(doctest.DocTestSuite(m, optionflags=option_flags))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 2425, in DocTestSuite
tests = test_finder.find(module, globs=globs, extraglobs=extraglobs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 948, in find
self._find(tests, obj, name, module, source_lines, globs, {})
File "/usr/lib/python3.12/doctest.py", line 1022, in _find
self._find(tests, val, valname, module, source_lines,
File "/usr/lib/python3.12/doctest.py", line 1054, in _find
self._find(tests, val, valname, module, source_lines,
File "/usr/lib/python3.12/doctest.py", line 1010, in _find
test = self._get_test(obj, name, module, globs, source_lines)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 1078, in _get_test
lineno = self._find_lineno(obj, source_lines)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/doctest.py", line 1127, in _find_lineno
obj = inspect.unwrap(obj).__code__
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'wrapper_descriptor' object has no attribute '__code__'. Did you mean: '__call__'?
----------------------------------------------------------------------
Ran 315 tests in 4.792s
FAILED (errors=1, skipped=23)
(<class 'ZeroDivisionError'>, ZeroDivisionError('division by zero'), <traceback object at 0x7b389edc0400>)
1.01 1.01
2.5 2.5
300 300
4.100 4.100
5.001 5.001
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_urwid/build; python3.12 -m unittest discover -v
dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/urwid/+bug/2166827/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list