Source: lookatme
Version: 2.5.4-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240115 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
> Running Sphinx v7.2.6
> making output directory... done
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.ascii_art.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.config.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.exceptions.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.log.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.parser.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.pres.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.prompt.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.schemas.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.slide.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.tui.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.tutorial.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.utils.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.contrib.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.contrib.file_loader.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.contrib.terminal.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.asciinema.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.markdown_block.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.markdown_inline.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.render.pygments.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.themes.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.themes.dark.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.themes.light.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.widgets.rst.
> Creating file 
> /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.widgets.clickable_text.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/lookatme.widgets.table.rst.
> Creating file /<<PKGBUILDDIR>>/docs/source/autodoc/modules.rst.
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 12 source files that are out of date
> updating environment: [new config] 40 added, 0 changed, 0 removed
> reading sources... [  2%] autodoc/lookatme
> reading sources... [  5%] autodoc/lookatme.ascii_art
> reading sources... [  8%] autodoc/lookatme.config
> reading sources... [ 10%] autodoc/lookatme.contrib
> reading sources... [ 12%] autodoc/lookatme.contrib.file_loader
> reading sources... [ 15%] autodoc/lookatme.contrib.terminal
> reading sources... [ 18%] autodoc/lookatme.exceptions
> reading sources... [ 20%] autodoc/lookatme.log
> reading sources... [ 22%] autodoc/lookatme.parser
> reading sources... [ 25%] autodoc/lookatme.pres
> reading sources... [ 28%] autodoc/lookatme.prompt
> reading sources... [ 30%] autodoc/lookatme.render
> reading sources... [ 32%] autodoc/lookatme.render.asciinema
> reading sources... [ 35%] autodoc/lookatme.render.markdown_block
> reading sources... [ 38%] autodoc/lookatme.render.markdown_inline
> reading sources... [ 40%] autodoc/lookatme.render.pygments
> reading sources... [ 42%] autodoc/lookatme.schemas
> reading sources... [ 45%] autodoc/lookatme.slide
> reading sources... [ 48%] autodoc/lookatme.themes
> reading sources... [ 50%] autodoc/lookatme.themes.dark
> reading sources... [ 52%] autodoc/lookatme.themes.light
> reading sources... [ 55%] autodoc/lookatme.tui
> reading sources... [ 57%] autodoc/lookatme.tutorial
> reading sources... [ 60%] autodoc/lookatme.utils
> reading sources... [ 62%] autodoc/lookatme.widgets
> reading sources... [ 65%] autodoc/lookatme.widgets.clickable_text
> reading sources... [ 68%] autodoc/lookatme.widgets.table
> reading sources... [ 70%] autodoc/modules
> reading sources... [ 72%] builtin_extensions/file_loader
> reading sources... [ 75%] builtin_extensions/index
> reading sources... [ 78%] builtin_extensions/terminal
> reading sources... [ 80%] contrib_extensions
> reading sources... [ 82%] contrib_extensions_auto
> reading sources... [ 85%] dark_theme
> reading sources... [ 88%] getting_started
> reading sources... [ 90%] index
> reading sources... [ 92%] light_theme
> reading sources... [ 95%] slides
> reading sources... [ 98%] smart_splitting
> reading sources... [100%] style_precedence
> 
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:7: WARNING: Inline emphasis start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:7: WARNING: Inline strong start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:6: ERROR: Unexpected indentation.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:4: WARNING: Inline emphasis start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:4: WARNING: Inline strong start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:7: WARNING: Block quote ends without a blank line; 
> unexpected unindent.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:13: WARNING: Inline emphasis start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:13: WARNING: Inline strong start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:12: ERROR: Unexpected indentation.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:10: WARNING: Inline emphasis start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:10: WARNING: Inline strong start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/contrib/__init__.py:docstring of 
> lookatme.contrib:13: WARNING: Block quote ends without a blank line; 
> unexpected unindent.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/tutorial.py:docstring of 
> lookatme.tutorial.Tutor.get_md:3: ERROR: Unexpected indentation.
> /<<PKGBUILDDIR>>/docs/source/../../lookatme/tutorial.py:docstring of 
> lookatme.tutorial.Tutor.get_md:4: WARNING: Inline interpreted text or phrase 
> reference start-string without end-string.
> /<<PKGBUILDDIR>>/docs/source/contrib_extensions_auto.rst:5: WARNING: 
> duplicate label contrib-extensions, other instance in 
> /<<PKGBUILDDIR>>/docs/source/contrib_extensions.rst
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... /<<PKGBUILDDIR>>/docs/source/contrib_extensions.rst: 
> WARNING: document isn't included in any toctree
> done
> preparing documents... done
> copying assets... copying static files... done
> copying extra files... done
> done
> writing output... [  2%] autodoc/lookatme
> writing output... [  5%] autodoc/lookatme.ascii_art
> writing output... [  8%] autodoc/lookatme.config
> writing output... [ 10%] autodoc/lookatme.contrib
> writing output... [ 12%] autodoc/lookatme.contrib.file_loader
> writing output... [ 15%] autodoc/lookatme.contrib.terminal
> writing output... [ 18%] autodoc/lookatme.exceptions
> writing output... [ 20%] autodoc/lookatme.log
> writing output... [ 22%] autodoc/lookatme.parser
> writing output... [ 25%] autodoc/lookatme.pres
> writing output... [ 28%] autodoc/lookatme.prompt
> writing output... [ 30%] autodoc/lookatme.render
> writing output... [ 32%] autodoc/lookatme.render.asciinema
> writing output... [ 35%] autodoc/lookatme.render.markdown_block
> writing output... [ 38%] autodoc/lookatme.render.markdown_inline
> writing output... [ 40%] autodoc/lookatme.render.pygments
> writing output... [ 42%] autodoc/lookatme.schemas
> writing output... [ 45%] autodoc/lookatme.slide
> writing output... [ 48%] autodoc/lookatme.themes
> writing output... [ 50%] autodoc/lookatme.themes.dark
> writing output... [ 52%] autodoc/lookatme.themes.light
> writing output... [ 55%] autodoc/lookatme.tui
> writing output... [ 57%] autodoc/lookatme.tutorial
> writing output... [ 60%] autodoc/lookatme.utils
> writing output... [ 62%] autodoc/lookatme.widgets
> writing output... [ 65%] autodoc/lookatme.widgets.clickable_text
> writing output... [ 68%] autodoc/lookatme.widgets.table
> writing output... [ 70%] autodoc/modules
> writing output... [ 72%] builtin_extensions/file_loader
> writing output... [ 75%] builtin_extensions/index
> writing output... [ 78%] builtin_extensions/terminal
> writing output... [ 80%] contrib_extensions
> writing output... [ 82%] contrib_extensions_auto
> writing output... [ 85%] dark_theme
> writing output... [ 88%] getting_started
> writing output... [ 90%] index
> writing output... [ 92%] light_theme
> writing output... [ 95%] slides
> writing output... [ 98%] smart_splitting
> writing output... [100%] style_precedence
> 
> generating indices... genindex py-modindex done
> highlighting module code... [  5%] lookatme.config
> highlighting module code... [ 10%] lookatme.contrib
> highlighting module code... [ 15%] lookatme.contrib.file_loader
> highlighting module code... [ 20%] lookatme.contrib.terminal
> highlighting module code... [ 25%] lookatme.exceptions
> highlighting module code... [ 30%] lookatme.log
> highlighting module code... [ 35%] lookatme.parser
> highlighting module code... [ 40%] lookatme.pres
> highlighting module code... [ 45%] lookatme.prompt
> highlighting module code... [ 50%] lookatme.render.markdown_block
> highlighting module code... [ 55%] lookatme.render.markdown_inline
> highlighting module code... [ 60%] lookatme.render.pygments
> highlighting module code... [ 65%] lookatme.schemas
> highlighting module code... [ 70%] lookatme.slide
> highlighting module code... [ 75%] lookatme.themes
> highlighting module code... [ 80%] lookatme.tui
> highlighting module code... [ 85%] lookatme.tutorial
> highlighting module code... [ 90%] lookatme.utils
> highlighting module code... [ 95%] lookatme.widgets.clickable_text
> highlighting module code... [100%] lookatme.widgets.table
> 
> writing additional pages... search done
> copying images... [ 11%] _static/lookatme_dark1.png
> copying images... [ 22%] _static/lookatme_dark2.png
> copying images... [ 33%] _static/lookatme_dark3.png
> copying images... [ 44%] _static/lookatme_live_updates.gif
> copying images... [ 56%] _static/lookatme_tour.gif
> copying images... [ 67%] _static/lookatme_light1.png
> copying images... [ 78%] _static/lookatme_light2.png
> copying images... [ 89%] _static/lookatme_light3.png
> copying images... [100%] _static/lookatme_smart_splitting.gif
> 
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 16 warnings.
> 
> The HTML pages are in build/html.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_lookatme/build; python3.11 -m pytest 
> tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.4, pluggy-1.3.0
> rootdir: /<<PKGBUILDDIR>>
> plugins: mock-3.12.0
> collected 39 items
> 
> tests/test_cli.py .....                                                  [ 
> 12%]
> tests/test_contrib.py .                                                  [ 
> 15%]
> tests/test_file_loader.py FFFF                                           [ 
> 25%]
> tests/test_markdown.py .......FFFF                                       [ 
> 53%]
> tests/test_parse.py ......                                               [ 
> 69%]
> tests/test_schemas.py ......                                             [ 
> 84%]
> tests/test_table.py ...                                                  [ 
> 92%]
> tests/test_tutorial.py ...                                               
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _______________________________ test_file_loader 
> _______________________________
> 
> tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_file_loader0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad01bdd90>
> 
> >   ???
> 
> tests/test_file_loader.py:42: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = b"print('hello')", lang = 'auto', style_name = 'monokai', plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> _______________________ test_file_loader_with_transform 
> ________________________
> 
> tmpdir = 
> local('/tmp/pytest-of-user42/pytest-33/test_file_loader_with_transfor0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad00da450>
> 
> >   ???
> 
> tests/test_file_loader.py:72: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = b'Apples1\nApples2\nApples3\n', lang = 'auto', style_name = 'monokai'
> plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> __________________________ test_file_loader_relative 
> ___________________________
> 
> tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_file_loader_relative0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad01f2c50>
> 
> >   ???
> 
> tests/test_file_loader.py:98: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = b"print('hello')", lang = 'auto', style_name = 'monokai', plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> __________________________ test_file_loader_not_found 
> __________________________
> 
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad0165450>
> 
> >   ???
> 
> tests/test_file_loader.py:118: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = 'File not found', lang = 'text', style_name = 'monokai', plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> __________________________________ test_code 
> ___________________________________
> 
> tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_code0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4acef2f910>
> 
> >   ???
> 
> tests/test_markdown.py:249: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = 'def some_fn(*args, **kargs):\n    pass', lang = 'python'
> style_name = 'monokai', plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> _____________________________ test_empty_codeblock 
> _____________________________
> 
> tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_empty_codeblock0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4ad01ad5d0>
> 
> >   ???
> 
> tests/test_markdown.py:271: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = '\n', lang = 'python', style_name = 'monokai', plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> ________________________________ test_code_yaml 
> ________________________________
> 
> tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_code_yaml0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4acef37dd0>
> 
> >   ???
> 
> tests/test_markdown.py:284: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:629: in render_code
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = 'test: a value\ntest2: "another value"\narray:\n  - item1\n  - item2\n 
>  - item3'
> lang = 'yaml', style_name = 'monokai', plain = False
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> _________________________________ test_inline 
> __________________________________
> 
> tmpdir = local('/tmp/pytest-of-user42/pytest-33/test_inline0')
> mocker = <pytest_mock.plugin.MockerFixture object at 0x7f4acef8cf50>
> 
> >   ???
> 
> tests/test_markdown.py:334: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/utils.py:44: in render_markdown
>     ???
> lookatme/tui.py:77: in render_slide
>     ???
> lookatme/tui.py:101: in run
>     ???
> lookatme/tui.py:153: in do_render
>     ???
> lookatme/tui.py:196: in _render_tokens
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:493: in render_paragraph
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_block.py:448: in render_text
>     ???
> /usr/lib/python3/dist-packages/mistune0.py:585: in output
>     ???
> /usr/lib/python3/dist-packages/mistune0.py:579: in manipulate
>     ???
> /usr/lib/python3/dist-packages/mistune0.py:680: in output_code
>     ???
> lookatme/render/markdown_inline.py:24: in inner
>     ???
> lookatme/contrib/__init__.py:120: in inner
>     ???
> lookatme/render/markdown_inline.py:238: in codespan
>     ???
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> text = ' inline code ', lang = 'text', style_name = 'monokai', plain = True
> 
> >   ???
> E   AttributeError: property 'background' of 'AttrSpec' object has no setter
> 
> lookatme/render/pygments.py:72: AttributeError
> =============================== warnings summary 
> ===============================
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:992: DeprecationWarning: urwid.lcd_display 
> is moved to urwid.display.lcd
>     if ismodule(module) and hasattr(module, '__file__'):
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:993: DeprecationWarning: urwid.lcd_display 
> is moved to urwid.display.lcd
>     f = module.__file__
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:899: DeprecationWarning: urwid.lcd_display 
> is moved to urwid.display.lcd
>     if getattr(object, '__file__', None):
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:900: DeprecationWarning: urwid.lcd_display 
> is moved to urwid.display.lcd
>     return object.__file__
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:992: DeprecationWarning: urwid.html_fragment 
> is moved to urwid.display.html_fragment
>     if ismodule(module) and hasattr(module, '__file__'):
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:993: DeprecationWarning: urwid.html_fragment 
> is moved to urwid.display.html_fragment
>     f = module.__file__
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:899: DeprecationWarning: urwid.html_fragment 
> is moved to urwid.display.html_fragment
>     if getattr(object, '__file__', None):
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py::test_file_loader
>   /usr/lib/python3.11/inspect.py:900: DeprecationWarning: urwid.html_fragment 
> is moved to urwid.display.html_fragment
>     return object.__file__
> 
> .pybuild/cpython3_3.11_lookatme/build/tests/test_file_loader.py: 36 warnings
> .pybuild/cpython3_3.11_lookatme/build/tests/test_markdown.py: 44 warnings
>   /usr/lib/python3.11/inspect.py:992: DeprecationWarning: urwid.web_display 
> is moved to urwid.display.web
>     if ismodule(module) and hasattr(module, '__file__'):
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/test_file_loader.py::test_file_loader - AttributeError: 
> property...
> FAILED tests/test_file_loader.py::test_file_loader_with_transform - 
> Attribute...
> FAILED tests/test_file_loader.py::test_file_loader_relative - 
> AttributeError:...
> FAILED tests/test_file_loader.py::test_file_loader_not_found - 
> AttributeError...
> FAILED tests/test_markdown.py::test_code - AttributeError: property 
> 'backgrou...
> FAILED tests/test_markdown.py::test_empty_codeblock - AttributeError: 
> propert...
> FAILED tests/test_markdown.py::test_code_yaml - AttributeError: property 
> 'bac...
> FAILED tests/test_markdown.py::test_inline - AttributeError: property 
> 'backgr...
> ================== 8 failed, 31 passed, 88 warnings in 0.68s 
> ===================
> E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_lookatme/build; python3.11 -m pytest 
> tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/01/15/lookatme_2.5.4-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&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.

Reply via email to