Source: lookatme
Version: 2.5.4-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
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
> [2Kreading sources... [ 2%] autodoc/lookatme
> [2Kreading sources... [ 5%] autodoc/lookatme.ascii_art
> [2Kreading sources... [ 8%] autodoc/lookatme.config
> [2Kreading sources... [ 10%] autodoc/lookatme.contrib
> [2Kreading sources... [ 12%] autodoc/lookatme.contrib.file_loader
> [2Kreading sources... [ 15%] autodoc/lookatme.contrib.terminal
> [2Kreading sources... [ 18%] autodoc/lookatme.exceptions
> [2Kreading sources... [ 20%] autodoc/lookatme.log
> [2Kreading sources... [ 22%] autodoc/lookatme.parser
> [2Kreading sources... [ 25%] autodoc/lookatme.pres
> [2Kreading sources... [ 28%] autodoc/lookatme.prompt
> [2Kreading sources... [ 30%] autodoc/lookatme.render
> [2Kreading sources... [ 32%] autodoc/lookatme.render.asciinema
> [2Kreading sources... [ 35%] autodoc/lookatme.render.markdown_block
> [2Kreading sources... [ 38%] autodoc/lookatme.render.markdown_inline
> [2Kreading sources... [ 40%] autodoc/lookatme.render.pygments
> [2Kreading sources... [ 42%] autodoc/lookatme.schemas
> [2Kreading sources... [ 45%] autodoc/lookatme.slide
> [2Kreading sources... [ 48%] autodoc/lookatme.themes
> [2Kreading sources... [ 50%] autodoc/lookatme.themes.dark
> [2Kreading sources... [ 52%] autodoc/lookatme.themes.light
> [2Kreading sources... [ 55%] autodoc/lookatme.tui
> [2Kreading sources... [ 57%] autodoc/lookatme.tutorial
> [2Kreading sources... [ 60%] autodoc/lookatme.utils
> [2Kreading sources... [ 62%] autodoc/lookatme.widgets
> [2Kreading sources... [ 65%] autodoc/lookatme.widgets.clickable_text
> [2Kreading sources... [ 68%] autodoc/lookatme.widgets.table
> [2Kreading sources... [ 70%] autodoc/modules
> [2Kreading sources... [ 72%] builtin_extensions/file_loader
> [2Kreading sources... [ 75%] builtin_extensions/index
> [2Kreading sources... [ 78%] builtin_extensions/terminal
> [2Kreading sources... [ 80%] contrib_extensions
> [2Kreading sources... [ 82%] contrib_extensions_auto
> [2Kreading sources... [ 85%] dark_theme
> [2Kreading sources... [ 88%] getting_started
> [2Kreading sources... [ 90%] index
> [2Kreading sources... [ 92%] light_theme
> [2Kreading sources... [ 95%] slides
> [2Kreading sources... [ 98%] smart_splitting
> [2Kreading 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
> [2Kwriting output... [ 2%] autodoc/lookatme
> [2Kwriting output... [ 5%] autodoc/lookatme.ascii_art
> [2Kwriting output... [ 8%] autodoc/lookatme.config
> [2Kwriting output... [ 10%] autodoc/lookatme.contrib
> [2Kwriting output... [ 12%] autodoc/lookatme.contrib.file_loader
> [2Kwriting output... [ 15%] autodoc/lookatme.contrib.terminal
> [2Kwriting output... [ 18%] autodoc/lookatme.exceptions
> [2Kwriting output... [ 20%] autodoc/lookatme.log
> [2Kwriting output... [ 22%] autodoc/lookatme.parser
> [2Kwriting output... [ 25%] autodoc/lookatme.pres
> [2Kwriting output... [ 28%] autodoc/lookatme.prompt
> [2Kwriting output... [ 30%] autodoc/lookatme.render
> [2Kwriting output... [ 32%] autodoc/lookatme.render.asciinema
> [2Kwriting output... [ 35%] autodoc/lookatme.render.markdown_block
> [2Kwriting output... [ 38%] autodoc/lookatme.render.markdown_inline
> [2Kwriting output... [ 40%] autodoc/lookatme.render.pygments
> [2Kwriting output... [ 42%] autodoc/lookatme.schemas
> [2Kwriting output... [ 45%] autodoc/lookatme.slide
> [2Kwriting output... [ 48%] autodoc/lookatme.themes
> [2Kwriting output... [ 50%] autodoc/lookatme.themes.dark
> [2Kwriting output... [ 52%] autodoc/lookatme.themes.light
> [2Kwriting output... [ 55%] autodoc/lookatme.tui
> [2Kwriting output... [ 57%] autodoc/lookatme.tutorial
> [2Kwriting output... [ 60%] autodoc/lookatme.utils
> [2Kwriting output... [ 62%] autodoc/lookatme.widgets
> [2Kwriting output... [ 65%] autodoc/lookatme.widgets.clickable_text
> [2Kwriting output... [ 68%] autodoc/lookatme.widgets.table
> [2Kwriting output... [ 70%] autodoc/modules
> [2Kwriting output... [ 72%] builtin_extensions/file_loader
> [2Kwriting output... [ 75%] builtin_extensions/index
> [2Kwriting output... [ 78%] builtin_extensions/terminal
> [2Kwriting output... [ 80%] contrib_extensions
> [2Kwriting output... [ 82%] contrib_extensions_auto
> [2Kwriting output... [ 85%] dark_theme
> [2Kwriting output... [ 88%] getting_started
> [2Kwriting output... [ 90%] index
> [2Kwriting output... [ 92%] light_theme
> [2Kwriting output... [ 95%] slides
> [2Kwriting output... [ 98%] smart_splitting
> [2Kwriting output... [100%] style_precedence
>
> generating indices... genindex py-modindex done
> [2Khighlighting module code... [ 5%] lookatme.config
> [2Khighlighting module code... [ 10%] lookatme.contrib
> [2Khighlighting module code... [ 15%] lookatme.contrib.file_loader
> [2Khighlighting module code... [ 20%] lookatme.contrib.terminal
> [2Khighlighting module code... [ 25%] lookatme.exceptions
> [2Khighlighting module code... [ 30%] lookatme.log
> [2Khighlighting module code... [ 35%] lookatme.parser
> [2Khighlighting module code... [ 40%] lookatme.pres
> [2Khighlighting module code... [ 45%] lookatme.prompt
> [2Khighlighting module code... [ 50%] lookatme.render.markdown_block
> [2Khighlighting module code... [ 55%] lookatme.render.markdown_inline
> [2Khighlighting module code... [ 60%] lookatme.render.pygments
> [2Khighlighting module code... [ 65%] lookatme.schemas
> [2Khighlighting module code... [ 70%] lookatme.slide
> [2Khighlighting module code... [ 75%] lookatme.themes
> [2Khighlighting module code... [ 80%] lookatme.tui
> [2Khighlighting module code... [ 85%] lookatme.tutorial
> [2Khighlighting module code... [ 90%] lookatme.utils
> [2Khighlighting module code... [ 95%] lookatme.widgets.clickable_text
> [2Khighlighting module code... [100%] lookatme.widgets.table
>
> writing additional pages... search done
> [2Kcopying images... [ 11%] _static/lookatme_dark1.png
> [2Kcopying images... [ 22%] _static/lookatme_dark2.png
> [2Kcopying images... [ 33%] _static/lookatme_dark3.png
> [2Kcopying images... [ 44%] _static/lookatme_live_updates.gif
> [2Kcopying images... [ 56%] _static/lookatme_tour.gif
> [2Kcopying images... [ 67%] _static/lookatme_light1.png
> [2Kcopying images... [ 78%] _static/lookatme_light2.png
> [2Kcopying images... [ 89%] _static/lookatme_light3.png
> [2Kcopying 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;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&[email protected]&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.