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.