[Python-modules-team] Bug#978258: taskw: FTBFS: dh_auto_test: error: pybuild --test -i python{version} -p 3.9 returned exit code 13

Lucas Nussbaum lucas at debian.org
Sat Dec 26 21:45:52 GMT 2020


Source: taskw
Version: 1.2.0-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201226 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
> I: pybuild base:232: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:232: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> copying taskw/warrior.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> copying taskw/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> copying taskw/task.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> copying taskw/exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> copying taskw/taskrc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> copying taskw/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/commaseparateduuid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/duration.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/string.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/date.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/annotationarray.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/choice.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/array.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/uuid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/numeric.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> copying taskw/fields/base.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_recursive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_warrior.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_fields.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_task.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_taskrc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> copying taskw/test/test_datas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test
> running egg_info
> writing taskw.egg-info/PKG-INFO
> writing dependency_links to taskw.egg-info/dependency_links.txt
> writing entry points to taskw.egg-info/entry_points.txt
> writing requirements to taskw.egg-info/requires.txt
> writing top-level names to taskw.egg-info/top_level.txt
> reading manifest file 'taskw.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching '.tox_tests.sh'
> writing manifest file 'taskw.egg-info/SOURCES.txt'
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/data
> copying taskw/test/data/default.taskrc -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/data
> copying taskw/test/data/empty.taskrc -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/data
> copying taskw/test/data/included.taskrc -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/data
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build; python3.9 -m nose -v 
> taskw.test.test_datas.TestDBDirect.test_add ... ok
> taskw.test.test_datas.TestDBDirect.test_add_complicated ... ok
> taskw.test.test_datas.TestDBDirect.test_add_datetime ... ok
> taskw.test.test_datas.TestDBDirect.test_add_timestamp ... ok
> taskw.test.test_datas.TestDBDirect.test_add_with_uda_date ... ok
> taskw.test.test_datas.TestDBDirect.test_add_with_uda_string ... ok
> taskw.test.test_datas.TestDBDirect.test_completing_completed_task ... ok
> taskw.test.test_datas.TestDBDirect.test_completing_task_by_id_retrieved ... ok
> taskw.test.test_datas.TestDBDirect.test_completing_task_by_id_specified ... ok
> taskw.test.test_datas.TestDBDirect.test_completing_task_by_id_unspecified ... ok
> taskw.test.test_datas.TestDBDirect.test_completing_task_by_uuid ... ok
> taskw.test.test_datas.TestDBDirect.test_completion_raising_unspecified ... ok
> taskw.test.test_datas.TestDBDirect.test_delete ... ok
> taskw.test.test_datas.TestDBDirect.test_delete_already_deleted ... ok
> taskw.test.test_datas.TestDBDirect.test_delete_completed ... ok
> taskw.test.test_datas.TestDBDirect.test_empty_db ... ok
> taskw.test.test_datas.TestDBDirect.test_get_task_completed ... ok
> taskw.test.test_datas.TestDBDirect.test_get_task_mismatch ... ok
> taskw.test.test_datas.TestDBDirect.test_has_two_categories ... ok
> taskw.test.test_datas.TestDBDirect.test_load_task_completed_command ... ok
> taskw.test.test_datas.TestDBDirect.test_load_task_pending_command ... ok
> taskw.test.test_datas.TestDBDirect.test_load_task_with_unknown_command ... ok
> taskw.test.test_datas.TestDBDirect.test_load_tasks_with_one_each ... ok
> taskw.test.test_datas.TestDBDirect.test_remove_uda_date ... ok
> taskw.test.test_datas.TestDBDirect.test_remove_uda_numeric ... ok
> taskw.test.test_datas.TestDBDirect.test_remove_uda_string ... ok
> taskw.test.test_datas.TestDBDirect.test_unchanging_load_tasks ... ok
> taskw.test.test_datas.TestDBDirect.test_update_exc ... ok
> taskw.test.test_datas.TestDBDirect.test_updating_completed_task ... ok
> taskw.test.test_datas.TestDBDirect.test_updating_deleted_task ... ok
> taskw.test.test_datas.TestDBDirect.test_updating_task ... ok
> taskw.test.test_datas.TestDBShellout.test_add ... ok
> taskw.test.test_datas.TestDBShellout.test_add_and_retrieve_uda_string_url ... ok
> taskw.test.test_datas.TestDBShellout.test_add_and_retrieve_uda_string_url_in_parens ... ok
> taskw.test.test_datas.TestDBShellout.test_add_complicated ... ok
> taskw.test.test_datas.TestDBShellout.test_add_datetime ... ok
> taskw.test.test_datas.TestDBShellout.test_add_timestamp ... ok
> taskw.test.test_datas.TestDBShellout.test_add_with_uda_date ... ok
> taskw.test.test_datas.TestDBShellout.test_add_with_uda_string ... ok
> taskw.test.test_datas.TestDBShellout.test_annotation_escaping ... ERROR
> taskw.test.test_datas.TestDBShellout.test_completing_completed_task ... ok
> taskw.test.test_datas.TestDBShellout.test_completing_task_by_id_retrieved ... ok
> taskw.test.test_datas.TestDBShellout.test_completing_task_by_id_specified ... ok
> taskw.test.test_datas.TestDBShellout.test_completing_task_by_id_unspecified ... ok
> taskw.test.test_datas.TestDBShellout.test_completing_task_by_uuid ... ok
> taskw.test.test_datas.TestDBShellout.test_completion_raising_unspecified ... ok
> taskw.test.test_datas.TestDBShellout.test_delete ... ok
> taskw.test.test_datas.TestDBShellout.test_delete_already_deleted ... ok
> taskw.test.test_datas.TestDBShellout.test_empty_db ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_brace ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_colon ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_logic_conjunction ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_logic_conjunction_junction_whats_your_function ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_logic_disjunction ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_minus ... ERROR
> taskw.test.test_datas.TestDBShellout.test_filtering_plus ... ERROR
> taskw.test.test_datas.TestDBShellout.test_filtering_qmark ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_qmark_not_contains ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_question_mark ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_quote ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_semicolon ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_simple ... ok
> taskw.test.test_datas.TestDBShellout.test_filtering_slash ... ERROR
> taskw.test.test_datas.TestDBShellout.test_get_task_completed ... ok
> taskw.test.test_datas.TestDBShellout.test_get_task_mismatch ... ok
> taskw.test.test_datas.TestDBShellout.test_has_two_categories ... ok
> taskw.test.test_datas.TestDBShellout.test_load_task_completed_command ... ok
> taskw.test.test_datas.TestDBShellout.test_load_task_pending_command ... ok
> taskw.test.test_datas.TestDBShellout.test_load_task_with_unknown_command ... ok
> taskw.test.test_datas.TestDBShellout.test_load_tasks_with_one_each ... ok
> taskw.test.test_datas.TestDBShellout.test_remove_uda_date ... ERROR
> taskw.test.test_datas.TestDBShellout.test_remove_uda_date_marshal ... ERROR
> taskw.test.test_datas.TestDBShellout.test_remove_uda_numeric ... ERROR
> taskw.test.test_datas.TestDBShellout.test_remove_uda_numeric_marshal ... ERROR
> taskw.test.test_datas.TestDBShellout.test_remove_uda_string ... ERROR
> taskw.test.test_datas.TestDBShellout.test_remove_uda_string_marshal ... ERROR
> taskw.test.test_datas.TestDBShellout.test_unchanging_load_tasks ... ok
> taskw.test.test_datas.TestDBShellout.test_update_exc ... ok
> taskw.test.test_datas.TestDBShellout.test_updating_completed_task ... ERROR
> taskw.test.test_datas.TestDBShellout.test_updating_deleted_task ... ERROR
> taskw.test.test_datas.TestDBShellout.test_updating_task ... ERROR
> test_deserialize_fully_formed_entries_to_annotation_objects (taskw.test.test_fields.TestAnnotationArrayField) ... ok
> test_deserialize_fully_formed_entries_to_stringey_things (taskw.test.test_fields.TestAnnotationArrayField) ... ok
> test_serialize_annotations_into_strings (taskw.test.test_fields.TestAnnotationArrayField) ... ok
> test_serialize_none (taskw.test.test_fields.TestAnnotationArrayField) ... ok
> test_serialize_none (taskw.test.test_fields.TestArrayField) ... ok
> test_serialize_not_ok (taskw.test.test_fields.TestArrayField) ... ok
> test_serialize_ok (taskw.test.test_fields.TestArrayField) ... ok
> test_serialize_case_insensitive (taskw.test.test_fields.TestChoiceField) ... ok
> test_serialize_none_acceptable (taskw.test.test_fields.TestChoiceField) ... ok
> test_serialize_none_unacceptable (taskw.test.test_fields.TestChoiceField) ... ok
> test_serialize_ok (taskw.test.test_fields.TestChoiceField) ... ok
> test_serialize_wrong_case (taskw.test.test_fields.TestChoiceField) ... ok
> test_deserialize_uuid_string (taskw.test.test_fields.TestCommaSeparatedUUIDField) ... ok
> test_deserialize_uuid_string_undashed (taskw.test.test_fields.TestCommaSeparatedUUIDField) ... ok
> test_serialize_mulitple_values (taskw.test.test_fields.TestCommaSeparatedUUIDField) ... ok
> test_serialize_single_uuid (taskw.test.test_fields.TestCommaSeparatedUUIDField) ... ok
> test_deserialize_naive (taskw.test.test_fields.TestDateField) ... ok
> test_deserialize_none (taskw.test.test_fields.TestDateField) ... ok
> test_deserialize_nonnaive (taskw.test.test_fields.TestDateField) ... ok
> test_serialize_naive (taskw.test.test_fields.TestDateField) ... ok
> test_serialize_none (taskw.test.test_fields.TestDateField) ... ok
> test_serialize_nonnaive (taskw.test.test_fields.TestDateField) ... ok
> test_deserialize_and_lo_and_behold_it_wasnt_numeric (taskw.test.test_fields.TestNumericField) ... ok
> test_deserialize_float (taskw.test.test_fields.TestNumericField) ... ok
> test_deserialize_integer (taskw.test.test_fields.TestNumericField) ... ok
> test_nonnumeric_value (taskw.test.test_fields.TestNumericField) ... ok
> test_numeric_value (taskw.test.test_fields.TestNumericField) ... ok
> test_deserialize_string (taskw.test.test_fields.TestStringField) ... ok
> test_serialize_string (taskw.test.test_fields.TestStringField) ... ok
> test_deserialize_dashed (taskw.test.test_fields.TestUUIDField) ... ok
> test_deserialize_undashed (taskw.test.test_fields.TestUUIDField) ... ok
> test_serialize (taskw.test.test_fields.TestUUIDField) ... ok
> taskw.test.test_recursive.TestRecursibe.test_set_dep_on_one_uuid ... ERROR
> taskw.test.test_recursive.TestRecursibe.test_set_dep_on_two_uuid ... ERROR
> test_append_when_absent (taskw.test.test_task.TestTaskDirtyability) ... ok
> test_append_when_absent_but_with_tags (taskw.test.test_task.TestTaskDirtyability) ... ok
> test_does_not_allow_changing_id (taskw.test.test_task.TestTaskDirtyability) ... ok
> test_does_not_mark_unchanged (taskw.test.test_task.TestTaskDirtyability) ... ok
> test_marks_date_changed (taskw.test.test_task.TestTaskDirtyability) ... ok
> test_marks_tags_changed (taskw.test.test_task.TestTaskDirtyability) ... ok
> test_composition (taskw.test.test_task.TestTaskMarshalling) ... ok
> test_deserialize (taskw.test.test_task.TestTaskMarshalling) ... ok
> test_serialize (taskw.test.test_task.TestTaskMarshalling) ... ok
> test_load_config (taskw.test.test_taskrc.TestBasicLoading) ... ok
> test_config_overrides (taskw.test.test_taskrc.TestTaskRc) ... ok
> test_get_udas (taskw.test.test_taskrc.TestTaskRc) ... ok
> test_taskrc_parsing (taskw.test.test_taskrc.TestTaskRc) ... ok
> Test that most (but not all) control characters are removed ... ok
> taskw.test.test_utils.TestCleanExecArg.test_clean_null ... ok
> taskw.test.test_utils.TestUtils.test_composition ... ok
> taskw.test.test_utils.TestUtils.test_convert_dict_to_override_args ... ok
> taskw.test.test_utils.TestUtils.test_decode ... ok
> taskw.test.test_utils.TestUtils.test_decode_leading_whitespace_in_value ... ok
> taskw.test.test_utils.TestUtils.test_double_composition ... ok
> taskw.test.test_utils.TestUtils.test_encodes_dates ... ok
> taskw.test.test_utils.TestUtils.test_encodes_naive_datetimes ... ok
> taskw.test.test_utils.TestUtils.test_encodes_zoned_datetimes ... ok
> taskw.test.test_utils.TestUtils.test_no_side_effects ... ok
> taskw.test.test_utils.TestUtils.test_ordering ... ok
> taskw.test.test_utils.TestUtils.test_taskwarrior_null_encoding_bug_workaround ... ok
> taskw.test.test_utils.TestUtils.test_with_backslashes ... ok
> taskw.test.test_utils.TestUtils.test_with_backticks ... ok
> taskw.test.test_utils.TestUtils.test_with_escaped_quotes ... ok
> taskw.test.test_utils.TestUtils.test_with_escaped_quotes_full ... ok
> taskw.test.test_utils.TestUtils.test_with_escaped_quotes_roundtrip ... ok
> taskw.test.test_utils.TestUtils.test_with_unicode ... ok
> Add a task with description 'foobar' and checks that the task is ... ok
> Try adding a task where the description contains a NULL character ... ok
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_annotation_escaping
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 522, in test_annotation_escaping
>     self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_filtering_minus
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 400, in test_filtering_minus
>     tasks = self.tw.filter_tasks({
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 610, in filter_tasks
>     return self._get_task_objects(
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 505, in _get_task_objects
>     json = self._get_json(*args)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 502, in _get_json
>     return json.loads(self._execute(*args)[0])
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_filtering_plus
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 390, in test_filtering_plus
>     tasks = self.tw.filter_tasks({
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 610, in filter_tasks
>     return self._get_task_objects(
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 505, in _get_task_objects
>     json = self._get_json(*args)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 502, in _get_json
>     return json.loads(self._execute(*args)[0])
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_filtering_slash
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 458, in test_filtering_slash
>     tasks = self.tw.filter_tasks({
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 610, in filter_tasks
>     return self._get_task_objects(
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 505, in _get_task_objects
>     json = self._get_json(*args)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 502, in _get_json
>     return json.loads(self._execute(*args)[0])
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_remove_uda_date
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/usr/lib/python3/dist-packages/nose/tools/nontrivial.py", line 60, in newfunc
>     func(*arg, **kw)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 251, in test_remove_uda_date
>     id, task = self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_remove_uda_date_marshal
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/usr/lib/python3/dist-packages/nose/tools/nontrivial.py", line 60, in newfunc
>     func(*arg, **kw)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 546, in test_remove_uda_date_marshal
>     task = self.tw_marshal.task_add(
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 689, in task_add
>     task['uuid'] = stdout.strip().split()[-1].strip('.')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 223, in __setitem__
>     self._serialize(key, value, self._fields)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 110, in _serialize
>     return converter.serialize(value)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields/uuid.py", line 19, in serialize
>     uuid.UUID(value)
>   File "/usr/lib/python3.9/uuid.py", line 177, in __init__
>     raise ValueError('badly formed hexadecimal UUID string')
> ValueError: badly formed hexadecimal UUID string
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_remove_uda_numeric
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/usr/lib/python3/dist-packages/nose/tools/nontrivial.py", line 60, in newfunc
>     func(*arg, **kw)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 263, in test_remove_uda_numeric
>     id, task = self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_remove_uda_numeric_marshal
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/usr/lib/python3/dist-packages/nose/tools/nontrivial.py", line 60, in newfunc
>     func(*arg, **kw)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 558, in test_remove_uda_numeric_marshal
>     task = self.tw_marshal.task_add(
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 689, in task_add
>     task['uuid'] = stdout.strip().split()[-1].strip('.')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 223, in __setitem__
>     self._serialize(key, value, self._fields)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 110, in _serialize
>     return converter.serialize(value)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields/uuid.py", line 19, in serialize
>     uuid.UUID(value)
>   File "/usr/lib/python3.9/uuid.py", line 177, in __init__
>     raise ValueError('badly formed hexadecimal UUID string')
> ValueError: badly formed hexadecimal UUID string
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_remove_uda_string
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/usr/lib/python3/dist-packages/nose/tools/nontrivial.py", line 60, in newfunc
>     func(*arg, **kw)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 239, in test_remove_uda_string
>     id, task = self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_remove_uda_string_marshal
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/usr/lib/python3/dist-packages/nose/tools/nontrivial.py", line 60, in newfunc
>     func(*arg, **kw)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 534, in test_remove_uda_string_marshal
>     task = self.tw_marshal.task_add(
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 689, in task_add
>     task['uuid'] = stdout.strip().split()[-1].strip('.')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 223, in __setitem__
>     self._serialize(key, value, self._fields)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 110, in _serialize
>     return converter.serialize(value)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields/uuid.py", line 19, in serialize
>     uuid.UUID(value)
>   File "/usr/lib/python3.9/uuid.py", line 177, in __init__
>     raise ValueError('badly formed hexadecimal UUID string')
> ValueError: badly formed hexadecimal UUID string
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_updating_completed_task
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 276, in test_updating_completed_task
>     id, task = self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_updating_deleted_task
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 305, in test_updating_deleted_task
>     id, task = self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_datas.TestDBShellout.test_updating_task
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_datas.py", line 142, in test_updating_task
>     self.tw.task_update(task)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 798, in task_update
>     self._execute(task_uuid, 'modify', *modification)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 476, in _execute
>     raise TaskwarriorError(command, stderr, stdout, proc.returncode)
> taskw.exceptions.TaskwarriorError: <unprintable TaskwarriorError object>
> 
> ======================================================================
> ERROR: taskw.test.test_recursive.TestRecursibe.test_set_dep_on_one_uuid
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_recursive.py", line 54, in test_set_dep_on_one_uuid
>     task1 = self.tw.task_add('task1')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 689, in task_add
>     task['uuid'] = stdout.strip().split()[-1].strip('.')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 223, in __setitem__
>     self._serialize(key, value, self._fields)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 110, in _serialize
>     return converter.serialize(value)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields/uuid.py", line 19, in serialize
>     uuid.UUID(value)
>   File "/usr/lib/python3.9/uuid.py", line 177, in __init__
>     raise ValueError('badly formed hexadecimal UUID string')
> ValueError: badly formed hexadecimal UUID string
> 
> ======================================================================
> ERROR: taskw.test.test_recursive.TestRecursibe.test_set_dep_on_two_uuid
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/test/test_recursive.py", line 59, in test_set_dep_on_two_uuid
>     task1 = self.tw.task_add('task1')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/warrior.py", line 689, in task_add
>     task['uuid'] = stdout.strip().split()[-1].strip('.')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 223, in __setitem__
>     self._serialize(key, value, self._fields)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/task.py", line 110, in _serialize
>     return converter.serialize(value)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build/taskw/fields/uuid.py", line 19, in serialize
>     uuid.UUID(value)
>   File "/usr/lib/python3.9/uuid.py", line 177, in __init__
>     raise ValueError('badly formed hexadecimal UUID string')
> ValueError: badly formed hexadecimal UUID string
> 
> ----------------------------------------------------------------------
> Ran 149 tests in 2.818s
> 
> FAILED (errors=15)
> E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_taskw/build; python3.9 -m nose -v 
> dh_auto_test: error: pybuild --test -i python{version} -p 3.9 returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/12/26/taskw_1.2.0-3_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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

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.



More information about the Python-modules-team mailing list