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 
> -----------------------------
> Running Sphinx v1.8.5
> making output directory...
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 2 source files that are out of 
> date
> updating environment: 2 added, 0 changed, 0 removed
> reading sources... [ 50%] index               
>                                  
> reading sources... [100%] plot_and_math       
>                                  
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 50%] index                
>                                  
> writing output... [100%] plot_and_math        
>                                  
> 
> generating indices... genindex
> writing additional pages... search
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded.
> 
> 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 
> -----------------------------
> Running Sphinx v1.8.5
> making output directory...
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 2 source files that are out of 
> date
> updating environment: 2 added, 0 changed, 0 removed
> reading sources... [ 50%] index               
>                                  
> reading sources... [100%] plot_and_math       
>                                  
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 50%] index                
>                                  
> writing output... [100%] plot_and_math        
>                                  
> 
> generating indices... genindex
> writing additional pages... search
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded.
> 
> 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 
> -----------------------------
> Running Sphinx v1.8.5
> making output directory...
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 2 source files that are out of 
> date
> updating environment: 2 added, 0 changed, 0 removed
> reading sources... [ 50%] index               
>                                  
> reading sources... [100%] plot_and_math       
>                                  
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 50%] index                
>                                  
> writing output... [100%] plot_and_math        
>                                  
> 
> generating indices... genindex
> writing additional pages... search
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded.
> 
> 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 
> -----------------------------
> Running Sphinx v1.8.5
> making output directory...
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 2 source files that are out of 
> date
> updating environment: 2 added, 0 changed, 0 removed
> reading sources... [ 50%] index               
>                                  
> reading sources... [100%] plot_and_math       
>                                  
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 50%] index                
>                                  
> writing output... [100%] plot_and_math        
>                                  
> 
> generating indices... genindex
> writing additional pages... search
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded.
> 
> 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 
> -----------------------------
> Running Sphinx v1.8.5
> making output directory...
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 2 source files that are out of 
> date
> updating environment: 2 added, 0 changed, 0 removed
> reading sources... [ 50%] index               
>                                  
> reading sources... [100%] plot_and_math       
>                                  
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 50%] index                
>                                  
> writing output... [100%] plot_and_math        
>                                  
> 
> generating indices... genindex
> writing additional pages... search
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded.
> 
> 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.

Reply via email to