Source: logging-tree
Version: 1.8.1-0.1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 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_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
>       pybuild --configure -i python{version} -p "3.9 3.8"
> I: pybuild base:217: python3.9 setup.py config 
> running config
> I: pybuild base:217: python3.8 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
>       pybuild --build -i python{version} -p "3.9 3.8"
> I: pybuild base:217: /usr/bin/python3.9 setup.py build 
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree
> copying logging_tree/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree
> copying logging_tree/nodes.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree
> copying logging_tree/format.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/case.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/test_format.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/test_node.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree
> copying logging_tree/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree
> copying logging_tree/nodes.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree
> copying logging_tree/format.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/case.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/test_format.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree/tests
> copying logging_tree/tests/test_node.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_logging_tree/build/logging_tree/tests
>    dh_auto_test -O--buildsystem=pybuild
>       pybuild --test -i python{version} -p "3.9 3.8"
> I: pybuild base:217: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build; python3.9 -m 
> unittest discover -v 
> test_2_dot_5_handlers (logging_tree.tests.test_format.FormatTests) ... ERROR
> test_2_dot_6_handlers (logging_tree.tests.test_format.FormatTests) ... ERROR
> test_fancy_tree (logging_tree.tests.test_format.FormatTests) ... ERROR
> test_formatter_that_is_not_a_Formatter_instance 
> (logging_tree.tests.test_format.FormatTests) ... ok
> test_formatter_with_no_fmt_attributes 
> (logging_tree.tests.test_format.FormatTests) ... ok
> test_handler_with_parent_attribute_that_is_none 
> (logging_tree.tests.test_format.FormatTests) ... ok
> test_handler_with_wrong_parent_attribute 
> (logging_tree.tests.test_format.FormatTests) ... ok
> test_most_handlers (logging_tree.tests.test_format.FormatTests) ... ERROR
> test_nested_handlers (logging_tree.tests.test_format.FormatTests) ... ok
> test_printout (logging_tree.tests.test_format.FormatTests) ... ok
> test_simple_tree (logging_tree.tests.test_format.FormatTests) ... ok
> test_default_tree (logging_tree.tests.test_node.NodeTests) ... ok
> test_one_level_tree (logging_tree.tests.test_node.NodeTests) ... ok
> test_two_level_tree (logging_tree.tests.test_node.NodeTests) ... ok
> test_two_level_tree_with_placeholder (logging_tree.tests.test_node.NodeTests) 
> ... ok
> 
> ======================================================================
> ERROR: test_2_dot_5_handlers (logging_tree.tests.test_format.FormatTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests/test_format.py",
>  line 151, in test_2_dot_5_handlers
>     ah(logging.handlers.TimedRotatingFileHandler('/bar/two.txt'))
>   File "/usr/lib/python3.9/logging/handlers.py", line 208, in __init__
>     BaseRotatingHandler.__init__(self, filename, 'a', encoding=encoding,
>   File "/usr/lib/python3.9/logging/handlers.py", line 58, in __init__
>     logging.FileHandler.__init__(self, filename, mode=mode,
>   File "/usr/lib/python3.9/logging/__init__.py", line 1142, in __init__
>     StreamHandler.__init__(self, self._open())
>   File "/usr/lib/python3.9/logging/__init__.py", line 1171, in _open
>     return open(self.baseFilename, self.mode, encoding=self.encoding,
> TypeError: __init__() got an unexpected keyword argument 'errors'
> 
> ======================================================================
> ERROR: test_2_dot_6_handlers (logging_tree.tests.test_format.FormatTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests/test_format.py",
>  line 176, in test_2_dot_6_handlers
>     ah(logging.handlers.WatchedFileHandler('/bar/three.txt'))
>   File "/usr/lib/python3.9/logging/handlers.py", line 445, in __init__
>     logging.FileHandler.__init__(self, filename, mode=mode,
>   File "/usr/lib/python3.9/logging/__init__.py", line 1142, in __init__
>     StreamHandler.__init__(self, self._open())
>   File "/usr/lib/python3.9/logging/__init__.py", line 1171, in _open
>     return open(self.baseFilename, self.mode, encoding=self.encoding,
> TypeError: __init__() got an unexpected keyword argument 'errors'
> 
> ======================================================================
> ERROR: test_fancy_tree (logging_tree.tests.test_format.FormatTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests/test_format.py",
>  line 87, in test_fancy_tree
>     log.addHandler(logging.FileHandler('/foo/log.txt'))
>   File "/usr/lib/python3.9/logging/__init__.py", line 1142, in __init__
>     StreamHandler.__init__(self, self._open())
>   File "/usr/lib/python3.9/logging/__init__.py", line 1171, in _open
>     return open(self.baseFilename, self.mode, encoding=self.encoding,
> TypeError: __init__() got an unexpected keyword argument 'errors'
> 
> ======================================================================
> ERROR: test_most_handlers (logging_tree.tests.test_format.FormatTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build/logging_tree/tests/test_format.py",
>  line 119, in test_most_handlers
>     ah(logging.handlers.RotatingFileHandler(
>   File "/usr/lib/python3.9/logging/handlers.py", line 153, in __init__
>     BaseRotatingHandler.__init__(self, filename, mode, encoding=encoding,
>   File "/usr/lib/python3.9/logging/handlers.py", line 58, in __init__
>     logging.FileHandler.__init__(self, filename, mode=mode,
>   File "/usr/lib/python3.9/logging/__init__.py", line 1142, in __init__
>     StreamHandler.__init__(self, self._open())
>   File "/usr/lib/python3.9/logging/__init__.py", line 1171, in _open
>     return open(self.baseFilename, self.mode, encoding=self.encoding,
> TypeError: __init__() got an unexpected keyword argument 'errors'
> 
> ----------------------------------------------------------------------
> Ran 15 tests in 0.002s
> 
> FAILED (errors=4)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_logging_tree/build; python3.9 -m 
> unittest discover -v 
> dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.8" returned 
> exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/logging-tree_1.8.1-0.1_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