Your message dated Sun, 26 Jul 2020 03:19:22 +0000
with message-id <e1jzxc6-0009rd...@fasolo.debian.org>
and subject line Bug#952226: fixed in texext 0.6.6-1
has caused the Debian Bug report #952226,
regarding texext: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i
python{version} -p "3.8 3.7" returned exit code 13
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
952226: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952226
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: texext
Version: 0.6.1-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200222 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python3.8 setup.py config
> running config
> I: pybuild base:217: python3.7 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3.8 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext
> copying texext/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext
> copying texext/math_dollar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext
> copying texext/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext
> copying texext/mathcode.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/test_mathdollar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/for_docstrings.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/test_plotdirective.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/conftest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/test_custom_plotdirective.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/test_tinypages.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/test_docstrings.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> copying texext/tests/test_custom_plotcontext.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/tinypages
> copying texext/tests/tinypages/some_math.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/tinypages
> copying texext/tests/tinypages/index.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/tinypages
> copying texext/tests/tinypages/conf.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/tinypages
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/tinypages/_static
> copying texext/tests/tinypages/_static/README.txt ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/tinypages/_static
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/plotdirective
> copying texext/tests/plotdirective/index.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/plotdirective
> copying texext/tests/plotdirective/plot_and_math.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/plotdirective
> copying texext/tests/plotdirective/conf.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/plotdirective
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/plotdirective/_static
> copying texext/tests/plotdirective/_static/README.txt ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/plotdirective/_static
> UPDATING
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/_version.py
> set /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/_version.py to
> '0.6.1'
> I: pybuild base:217: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext
> copying texext/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext
> copying texext/math_dollar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext
> copying texext/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext
> copying texext/mathcode.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/test_mathdollar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/for_docstrings.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/test_plotdirective.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/conftest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/test_custom_plotdirective.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/test_tinypages.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/test_docstrings.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> copying texext/tests/test_custom_plotcontext.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/tinypages
> copying texext/tests/tinypages/some_math.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/tinypages
> copying texext/tests/tinypages/index.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/tinypages
> copying texext/tests/tinypages/conf.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/tinypages
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/tinypages/_static
> copying texext/tests/tinypages/_static/README.txt ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/tinypages/_static
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/plotdirective
> copying texext/tests/plotdirective/index.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/plotdirective
> copying texext/tests/plotdirective/plot_and_math.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/plotdirective
> copying texext/tests/plotdirective/conf.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/plotdirective
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/plotdirective/_static
> copying texext/tests/plotdirective/_static/README.txt ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/tests/plotdirective/_static
> UPDATING
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/_version.py
> set /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_texext/build/texext/_version.py to
> '0.6.1'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build;
> python3.8 -m pytest
> ============================= test session starts
> ==============================
> platform linux -- Python 3.8.2rc2, pytest-4.6.9, py-1.8.1, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 17 items
>
> texext/tests/test_custom_plotcontext.py F.F. [
> 23%]
> texext/tests/test_custom_plotdirective.py F. [
> 35%]
> texext/tests/test_docstrings.py .. [
> 47%]
> texext/tests/test_mathdollar.py . [
> 52%]
> texext/tests/test_plotdirective.py F.F. [
> 76%]
> texext/tests/test_tinypages.py ....
> [100%]
>
> =================================== FAILURES
> ===================================
> ______________________ TestPlotContext.test_plot_and_math
> ______________________
>
> self = <texext.tests.test_custom_plotcontext.TestPlotContext object at
> 0x7f89f2f998b0>
>
> def test_plot_and_math(self):
> doctree = self.get_doctree('plot_and_math')
> assert len(doctree.document) == 1
> tree_str = self.doctree2str(doctree)
> # Sphinx by 1.3 adds "highlight_args={}", Sphinx at 1.1.3 does not
> > assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
> E assert None
> E + where None = <built-in method search of re.Pattern object at
> 0x3f2e020>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block highlight_args="{}" lan...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <built-in method search of re.Pattern object at
> 0x3f2e020> = re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\).search
> E + where re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\) = <function compile at
> 0x7f89f4a20b80>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block (highlight_args="{}"\\s...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <function compile at 0x7f89f4a20b80> = re.compile
>
> texext/tests/test_custom_plotdirective.py:45: AssertionError
> ---------------------------- Captured stdout setup
> -----------------------------
> [01mRunning Sphinx v1.8.5[39;49;00m
> making output directory...
> [01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
> [01mbuilding [html][39;49;00m: targets for 2 source files that are out of
> date
> [01mupdating environment: [39;49;00m2 added, 0 changed, 0 removed
> [01mreading sources... [39;49;00m[ 50%] [35mindex[39;49;00m
>
> [01mreading sources... [39;49;00m[100%] [35mplot_and_math[39;49;00m
>
>
> [01mlooking for now-outdated files... [39;49;00mnone found
> [01mpickling environment... [39;49;00mdone
> [01mchecking consistency... [39;49;00mdone
> [01mpreparing documents... [39;49;00mdone
> [01mwriting output... [39;49;00m[ 50%] [32mindex[39;49;00m
>
> [01mwriting output... [39;49;00m[100%] [32mplot_and_math[39;49;00m
>
>
> [01mgenerating indices...[39;49;00m genindex
> [01mwriting additional pages...[39;49;00m search
> [01mcopying static files... [39;49;00mdone
> [01mcopying extra files... [39;49;00mdone
> [01mdumping search index in English (code: en) ... [39;49;00mdone
> [01mdumping object inventory... [39;49;00mdone
> [01mbuild succeeded.[39;49;00m
>
> The HTML pages are in ../../../../../../tmp/tmpzau9lqxu/html.
> __________________ TestCustomPlotDirective.test_plot_and_math
> __________________
>
> self = <texext.tests.test_custom_plotdirective.TestCustomPlotDirective object
> at 0x7f89eaeced60>
>
> def test_plot_and_math(self):
> doctree = self.get_doctree('plot_and_math')
> assert len(doctree.document) == 1
> tree_str = self.doctree2str(doctree)
> # Sphinx by 1.3 adds "highlight_args={}", Sphinx at 1.1.3 does not
> > assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
> E assert None
> E + where None = <built-in method search of re.Pattern object at
> 0x3f2e020>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block highlight_args="{}" lan...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <built-in method search of re.Pattern object at
> 0x3f2e020> = re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\).search
> E + where re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\) = <function compile at
> 0x7f89f4a20b80>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block (highlight_args="{}"\\s...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <function compile at 0x7f89f4a20b80> = re.compile
>
> texext/tests/test_custom_plotdirective.py:45: AssertionError
> ---------------------------- Captured stdout setup
> -----------------------------
> [01mRunning Sphinx v1.8.5[39;49;00m
> making output directory...
> [01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
> [01mbuilding [html][39;49;00m: targets for 2 source files that are out of
> date
> [01mupdating environment: [39;49;00m2 added, 0 changed, 0 removed
> [01mreading sources... [39;49;00m[ 50%] [35mindex[39;49;00m
>
> [01mreading sources... [39;49;00m[100%] [35mplot_and_math[39;49;00m
>
>
> [01mlooking for now-outdated files... [39;49;00mnone found
> [01mpickling environment... [39;49;00mdone
> [01mchecking consistency... [39;49;00mdone
> [01mpreparing documents... [39;49;00mdone
> [01mwriting output... [39;49;00m[ 50%] [32mindex[39;49;00m
>
> [01mwriting output... [39;49;00m[100%] [32mplot_and_math[39;49;00m
>
>
> [01mgenerating indices...[39;49;00m genindex
> [01mwriting additional pages...[39;49;00m search
> [01mcopying static files... [39;49;00mdone
> [01mcopying extra files... [39;49;00mdone
> [01mdumping search index in English (code: en) ... [39;49;00mdone
> [01mdumping object inventory... [39;49;00mdone
> [01mbuild succeeded.[39;49;00m
>
> The HTML pages are in ../../../../../../tmp/tmpv39l4ivj/html.
> __________________ TestCustomPlotDirective.test_plot_and_math
> __________________
>
> self = <texext.tests.test_custom_plotdirective.TestCustomPlotDirective object
> at 0x7f89eaece6d0>
>
> def test_plot_and_math(self):
> doctree = self.get_doctree('plot_and_math')
> assert len(doctree.document) == 1
> tree_str = self.doctree2str(doctree)
> # Sphinx by 1.3 adds "highlight_args={}", Sphinx at 1.1.3 does not
> > assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
> E assert None
> E + where None = <built-in method search of re.Pattern object at
> 0x3f2e020>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block highlight_args="{}" lan...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <built-in method search of re.Pattern object at
> 0x3f2e020> = re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\).search
> E + where re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\) = <function compile at
> 0x7f89f4a20b80>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block (highlight_args="{}"\\s...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <function compile at 0x7f89f4a20b80> = re.compile
>
> texext/tests/test_custom_plotdirective.py:45: AssertionError
> ---------------------------- Captured stdout setup
> -----------------------------
> [01mRunning Sphinx v1.8.5[39;49;00m
> making output directory...
> [01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
> [01mbuilding [html][39;49;00m: targets for 2 source files that are out of
> date
> [01mupdating environment: [39;49;00m2 added, 0 changed, 0 removed
> [01mreading sources... [39;49;00m[ 50%] [35mindex[39;49;00m
>
> [01mreading sources... [39;49;00m[100%] [35mplot_and_math[39;49;00m
>
>
> [01mlooking for now-outdated files... [39;49;00mnone found
> [01mpickling environment... [39;49;00mdone
> [01mchecking consistency... [39;49;00mdone
> [01mpreparing documents... [39;49;00mdone
> [01mwriting output... [39;49;00m[ 50%] [32mindex[39;49;00m
>
> [01mwriting output... [39;49;00m[100%] [32mplot_and_math[39;49;00m
>
>
> [01mgenerating indices...[39;49;00m genindex
> [01mwriting additional pages...[39;49;00m search
> [01mcopying static files... [39;49;00mdone
> [01mcopying extra files... [39;49;00mdone
> [01mdumping search index in English (code: en) ... [39;49;00mdone
> [01mdumping object inventory... [39;49;00mdone
> [01mbuild succeeded.[39;49;00m
>
> The HTML pages are in ../../../../../../tmp/tmpbup1pd66/html.
> _____________________ TestPlotDirective.test_plot_and_math
> _____________________
>
> self = <texext.tests.test_plotdirective.TestPlotDirective object at
> 0x7f89eac5f340>
>
> def test_plot_and_math(self):
> doctree = self.get_doctree('plot_and_math')
> assert len(doctree.document) == 1
> tree_str = self.doctree2str(doctree)
> > assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
> E assert None
> E + where None = <built-in method search of re.Pattern object at
> 0x3f2e020>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block highlight_args="{}" lan...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <built-in method search of re.Pattern object at
> 0x3f2e020> = re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\).search
> E + where re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\) = <function compile at
> 0x7f89f4a20b80>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block (highlight_args="{}"\\s...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <function compile at 0x7f89f4a20b80> = re.compile
>
> texext/tests/test_plotdirective.py:68: AssertionError
> ---------------------------- Captured stdout setup
> -----------------------------
> [01mRunning Sphinx v1.8.5[39;49;00m
> making output directory...
> [01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
> [01mbuilding [html][39;49;00m: targets for 2 source files that are out of
> date
> [01mupdating environment: [39;49;00m2 added, 0 changed, 0 removed
> [01mreading sources... [39;49;00m[ 50%] [35mindex[39;49;00m
>
> [01mreading sources... [39;49;00m[100%] [35mplot_and_math[39;49;00m
>
>
> [01mlooking for now-outdated files... [39;49;00mnone found
> [01mpickling environment... [39;49;00mdone
> [01mchecking consistency... [39;49;00mdone
> [01mpreparing documents... [39;49;00mdone
> [01mwriting output... [39;49;00m[ 50%] [32mindex[39;49;00m
>
> [01mwriting output... [39;49;00m[100%] [32mplot_and_math[39;49;00m
>
>
> [01mgenerating indices...[39;49;00m genindex
> [01mwriting additional pages...[39;49;00m search
> [01mcopying static files... [39;49;00mdone
> [01mcopying extra files... [39;49;00mdone
> [01mdumping search index in English (code: en) ... [39;49;00mdone
> [01mdumping object inventory... [39;49;00mdone
> [01mbuild succeeded.[39;49;00m
>
> The HTML pages are in ../../../../../../tmp/tmpxhriw3x9/html.
> ___________________ TestTopPlotDirective.test_plot_and_math
> ____________________
>
> self = <texext.tests.test_plotdirective.TestTopPlotDirective object at
> 0x7f89eacb1e50>
>
> def test_plot_and_math(self):
> doctree = self.get_doctree('plot_and_math')
> assert len(doctree.document) == 1
> tree_str = self.doctree2str(doctree)
> > assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
> E assert None
> E + where None = <built-in method search of re.Pattern object at
> 0x3f2e020>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block highlight_args="{}" lan...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <built-in method search of re.Pattern object at
> 0x3f2e020> = re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\).search
> E + where re.compile('<title>Plot directive with
> mathcode</title>\n<paragraph>Some text</paragraph>\n<literal_block
> (highlight_args="{}"\\s*)?language="python" linenos="False"
> xml:space="preserve">a = 101</literal_block>\) = <function compile at
> 0x7f89f4a20b80>('<title>Plot directive with mathcode</title>\n<paragraph>Some
> text</paragraph>\n<literal_block (highlight_args="{}"\\s...>\n<math_block
> docname="plot_and_math" label="True" nowrap="False" number="True"
> xml:space="preserve">101</math_block>')
> E + where <function compile at 0x7f89f4a20b80> = re.compile
>
> texext/tests/test_plotdirective.py:68: AssertionError
> ---------------------------- Captured stdout setup
> -----------------------------
> [01mRunning Sphinx v1.8.5[39;49;00m
> making output directory...
> [01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
> [01mbuilding [html][39;49;00m: targets for 2 source files that are out of
> date
> [01mupdating environment: [39;49;00m2 added, 0 changed, 0 removed
> [01mreading sources... [39;49;00m[ 50%] [35mindex[39;49;00m
>
> [01mreading sources... [39;49;00m[100%] [35mplot_and_math[39;49;00m
>
>
> [01mlooking for now-outdated files... [39;49;00mnone found
> [01mpickling environment... [39;49;00mdone
> [01mchecking consistency... [39;49;00mdone
> [01mpreparing documents... [39;49;00mdone
> [01mwriting output... [39;49;00m[ 50%] [32mindex[39;49;00m
>
> [01mwriting output... [39;49;00m[100%] [32mplot_and_math[39;49;00m
>
>
> [01mgenerating indices...[39;49;00m genindex
> [01mwriting additional pages...[39;49;00m search
> [01mcopying static files... [39;49;00mdone
> [01mcopying extra files... [39;49;00mdone
> [01mdumping search index in English (code: en) ... [39;49;00mdone
> [01mdumping object inventory... [39;49;00mdone
> [01mbuild succeeded.[39;49;00m
>
> The HTML pages are in ../../../../../../tmp/tmpkmnc7nd7/html.
> =============================== warnings summary
> ===============================
> texext/math_dollar.py:104
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/math_dollar.py:104:
> DeprecationWarning: invalid escape sequence \$
> """
>
> /usr/lib/python3/dist-packages/jinja2/utils.py:485
> /usr/lib/python3/dist-packages/jinja2/utils.py:485: DeprecationWarning:
> Using or importing the ABCs from 'collections' instead of from
> 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop
> working
> from collections import MutableMapping
>
> /usr/lib/python3/dist-packages/jinja2/runtime.py:318
> /usr/lib/python3/dist-packages/jinja2/runtime.py:318: DeprecationWarning:
> Using or importing the ABCs from 'collections' instead of from
> 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop
> working
> from collections import Mapping
>
> /usr/lib/python3/dist-packages/jinja2/sandbox.py:82
> /usr/lib/python3/dist-packages/jinja2/sandbox.py:82
> /usr/lib/python3/dist-packages/jinja2/sandbox.py:82: DeprecationWarning:
> Using or importing the ABCs from 'collections' instead of from
> 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop
> working
> from collections import MutableSet, MutableMapping, MutableSequence
>
> texext/tests/test_tinypages.py:85
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py:85:
> DeprecationWarning: invalid escape sequence \
> 'A line break. Protected \ backslash. '
>
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotcontext.py::TestPlotContext::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotcontext.py::TestCustomPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotdirective.py::TestCustomPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_plotdirective.py::TestPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_plotdirective.py::TestTopPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/mathcode.py:159:
> RemovedInSphinx30Warning: sphinx.ext.mathbase.MathDirective is moved to
> sphinx.directives.patches package.
> return super(MathCodeDirective, self).run()
>
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotcontext.py::TestPlotContext::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotcontext.py::TestCustomPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotdirective.py::TestCustomPlotDirective::test_plot_and_math
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/test_custom_plotdirective.py:45:
> PytestAssertRewriteWarning: asserting the value None, please use "assert is
> None"
> assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
>
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_plotdirective.py::TestPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_plotdirective.py::TestTopPlotDirective::test_plot_and_math
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/tests/test_plotdirective.py:68:
> PytestAssertRewriteWarning: asserting the value None, please use "assert is
> None"
> assert re.compile(EXP_PLOT_AND_MATH).search(tree_str)
>
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_plotdirective.py::TestTopPlotDirective::test_plot_and_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build/texext/math_dollar.py:210:
> UserWarning: Need autodoc extension loaded for math_dollar to work on
> docstrings
> warn("Need autodoc extension loaded for math_dollar to work on "
>
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTinyPages::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
> .pybuild/cpython3_3.8_texext/build/texext/tests/test_tinypages.py::TestTopLevel::test_some_math
>
> /usr/lib/python3/dist-packages/sphinx/transforms/post_transforms/compat.py:48:
> RemovedInSphinx30Warning: math node for Sphinx was replaced by docutils'.
> Please use ``docutils.nodes.math`` instead.
> warnings.warn("math node for Sphinx was replaced by docutils'. "
>
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> =============== 5 failed, 12 passed, 41 warnings in 2.29 seconds
> ===============
> E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_texext/build; python3.8 -m pytest
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.8
> 3.7" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2020/02/22/texext_0.6.1-2_unstable.log
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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: texext
Source-Version: 0.6.6-1
Done: Sandro Tosi <mo...@debian.org>
We believe that the bug you reported is fixed in the latest version of
texext, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 952...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sandro Tosi <mo...@debian.org> (supplier of updated texext package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 25 Jul 2020 22:55:56 -0400
Source: texext
Architecture: source
Version: 0.6.6-1
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <mo...@debian.org>
Changed-By: Sandro Tosi <mo...@debian.org>
Closes: 952226
Changes:
texext (0.6.6-1) unstable; urgency=medium
.
* New upstream release; Closes: #952226
* debian/copyright
- update upstream copyright information
- extend packaging copyright years
* debian/control
- bump Standards-Version to 4.5.0 (no changes needed)
- wrap-and-sort
- bump compat level to 13
Checksums-Sha1:
b1e8251639100c0a785accda9baed9a17b2fd843 2090 texext_0.6.6-1.dsc
03d80b9513fc38286e95e92d33003106ef776f6a 31244 texext_0.6.6.orig.tar.xz
7d3b4d0efe6ca0991d4527577b6f56bb7a73b6f4 2568 texext_0.6.6-1.debian.tar.xz
0a630a67a942fbdc32b7e76e2a82ccef34c8b754 8344 texext_0.6.6-1_source.buildinfo
Checksums-Sha256:
1049890939bccf1d7ca7eb7ce60b6a1c8e50f654c364146f5d45980b850c9a5d 2090
texext_0.6.6-1.dsc
560f81e4586b4eb0a51680e11129761aa23ab0820458c76a616ad7f2d939b864 31244
texext_0.6.6.orig.tar.xz
e093581fb8afb8e375d59ac00e815c709424ffb99f8a25deba06e1b7d6670940 2568
texext_0.6.6-1.debian.tar.xz
c5277b1a9a389a700c22fcb476c9c16b7c18dc9d0f950b705c7a88d730beb923 8344
texext_0.6.6-1_source.buildinfo
Files:
f3ea4fa0ca6512f923989c551d58794e 2090 python optional texext_0.6.6-1.dsc
9fd65991b2a5c6787ddb6f69f4b043eb 31244 python optional texext_0.6.6.orig.tar.xz
3ba84db66afd9d9e34aa346087eda40c 2568 python optional
texext_0.6.6-1.debian.tar.xz
719b025e01e128040cb90c9886d5d25e 8344 python optional
texext_0.6.6-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAl8c8M4ACgkQh588mTgB
qU87bQ//Ykb3IilmNKcDd1CI1pVWFjV9IDKef06CY8icm5esc80R2X8A/7dEdBkZ
90A1KGV5pXC1pxJv0aPc7F9DXP8KJmcwVF1H1en4l3O1z5apnyP0sauiiB920E6Y
y/japUOhGuq0fLDaDMB1HJP432meZqI1et3uy4rgUMhcdxpzSuen5dF4ZmW5+XlL
Jg/YvBhu+B3h5D7avZxgWRzIWVMk59gcXE1EV00z86Zi3poBV/xKRPaaRYe6j2Wu
OseCZ6hqByi71RidUaWliXcBh5O2qyhoe0mYh7xPmyCqq1kZ0QcOfrdHMpjImXHm
pPTOBxKSpr+zmDlEfvCT0sHsfmE/X7wRBjlO6UsIrcGmYXdVnFb4UTX4bLr8rrmZ
dSBkKGr+1QoM6w6rd9j2oIsi8ktTECIDc2SfsegWXQa9CozskhWSjuT0Fk/snO0E
TN6lkw4T7hRNiawB/7KE8liifdKbjSAsyyjG8/VTB2+I1nboE0MWL1liQTclJXja
1IMG3Vpom3Yiw8XRX8DRO8K5pOhszwTuJv9/ROOf3upLkKRNw6R72N2WDGtGtUCw
d2cl3ezN8kRYvLFI+pxogTzGdrBFSRo2JQTOldI1xBU/MYT3fNcmOsyoa+NZrfwP
zvWvmeP0+4PvWy/g2evT2xJ/YbQ2sbftrDoKkckG73cvaECKo2g=
=CAN1
-----END PGP SIGNATURE-----
--- End Message ---