Source: git-buildpackage
Version: 0.9.21
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> flake8 
> flake8  examples/gbp-add-patch examples/zeitgeist-git.py
> export GIT_AUTHOR_NAME="Gbp Tests";           \
> export GIT_AUTHOR_EMAIL=te...@example.com;    \
> export GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME;   \
> export GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL; \
> PYTHONPATH=.                                  \
> LC_ALL=C.UTF-8 python3 setup.py nosetests --with-xcoverage
> running nosetests
> running egg_info
> creating gbp.egg-info
> writing gbp.egg-info/PKG-INFO
> writing dependency_links to gbp.egg-info/dependency_links.txt
> writing entry points to gbp.egg-info/entry_points.txt
> writing requirements to gbp.egg-info/requires.txt
> writing top-level names to gbp.egg-info/top_level.txt
> writing manifest file 'gbp.egg-info/SOURCES.txt'
> reading manifest file 'gbp.egg-info/SOURCES.txt'
> writing manifest file 'gbp.egg-info/SOURCES.txt'
> Coverage.py warning: --include is ignored because --source is set 
> (include-ignored)
> Doctest: gbp.command_wrappers.Command.__call__ ... ok
> Doctest: gbp.command_wrappers.Command._f ... ok
> Doctest: gbp.command_wrappers.Command.call ... ok
> Doctest: gbp.config.GbpOptionParser._listify ... ok
> Doctest: gbp.config.GbpOptionParser._name_to_filename ... ok
> Doctest: gbp.config.GbpOptionParser.get_config_files ... ok
> Doctest: gbp.deb.format.DebianSourceFormat ... ok
> Doctest: gbp.deb.format.DebianSourceFormat.parse_file ... ok
> Doctest: gbp.deb.git.DebianGitRepository._build_legacy_tag ... ok
> Doctest: gbp.deb.git.DebianGitRepository._mangle_version ... ok
> Doctest: gbp.deb.git.DebianGitRepository._sanitize_version ... ok
> Doctest: gbp.deb.git.DebianGitRepository._unsanitize_version ... ok
> Doctest: gbp.deb.git.DebianGitRepository.tag_to_version ... ok
> Doctest: gbp.deb.git.DebianGitRepository.version_to_tag ... ok
> Doctest: gbp.deb.policy.DebianPkgPolicy ... ok
> Doctest: gbp.deb.policy.DebianPkgPolicy.build_tarball_name ... ok
> Doctest: gbp.deb.uscan.Uscan._parse ... ok
> Doctest: gbp.deb.uscan.Uscan._parse_uptodate ... ok
> Doctest: gbp.deb.uscan.Uscan._raise_error ... ok
> Doctest: gbp.format.format_b ... ok
> Doctest: gbp.format.format_str ... ok
> Doctest: gbp.git.args.GitArgs ... ok
> Doctest: gbp.git.commit.GitCommit.is_sha1 ... ok
> Doctest: gbp.git.modifier.GitModifier.get_author_env ... ok
> Doctest: gbp.git.modifier.GitModifier.get_committer_env ... ok
> Doctest: gbp.git.repository.GitRepository.strip_sha1 ... ok
> Doctest: gbp.git.rfc822_date_to_git ... ok
> Doctest: gbp.patch_series.Patch._get_subject_from_filename ... ok
> Doctest: gbp.patch_series.PatchSeries._get_topic ... ok
> Doctest: gbp.patch_series.PatchSeries._parse_line ... ok
> Doctest: gbp.patch_series.PatchSeries._read_series ... ok
> Doctest: gbp.patch_series.PatchSeries._split_strip ... ok
> Doctest: gbp.patch_series.PatchSeries._strip_comment ... ok
> Doctest: gbp.pkg.archive.Archive.parse_filename ... ok
> Doctest: gbp.pkg.compressor.Compressor.__repr__ ... ok
> Doctest: gbp.pkg.compressor.Compressor.cmdline ... ok
> Doctest: gbp.pkg.git.PkgGitRepository.sanitize_prefix ... ok
> Doctest: gbp.pkg.pkgpolicy.PkgPolicy.guess_upstream_src_version ... ok
> Doctest: gbp.pkg.pkgpolicy.PkgPolicy.is_valid_packagename ... ok
> Doctest: gbp.pkg.pkgpolicy.PkgPolicy.is_valid_upstreamversion ... ok
> Doctest: gbp.pkg.pkgpolicy.PkgPolicy.version_subst ... ok
> Doctest: gbp.rpm.git.RpmGitRepository._sanitize_tag ... ok
> Doctest: gbp.rpm.git.RpmGitRepository.version_to_tag ... ok
> Doctest: gbp.rpm.linkedlist.LinkedList.append ... ok
> Doctest: gbp.rpm.linkedlist.LinkedList.delete ... ok
> Doctest: gbp.rpm.linkedlist.LinkedList.insert_after ... ok
> Doctest: gbp.rpm.linkedlist.LinkedList.insert_before ... ok
> Doctest: gbp.rpm.linkedlist.LinkedList.prepend ... ok
> Doctest: gbp.rpm.linkedlist.LinkedListNode.set_data ... ok
> Doctest: gbp.rpm.policy.RpmPkgPolicy.is_valid_orig_archive ... ok
> Doctest: gbp.rpm.compose_version_str ... ok
> Doctest: gbp.rpm.filter_version ... ok
> Doctest: gbp.rpm.split_version_str ... ok
> Doctest: gbp.rpm.string_to_int ... ok
> Doctest: gbp.scripts.buildpackage.changes_file_suffix ... ok
> Doctest: gbp.scripts.clone.repo_to_url ... ok
> Doctest: gbp.scripts.common.pq.is_pq_branch ... ok
> Doctest: gbp.scripts.common.pq.pq_branch_base ... ok
> Doctest: gbp.scripts.common.pq.pq_branch_name ... ok
> Doctest: gbp.scripts.common.is_download ... ok
> Doctest: gbp.scripts.create_remote_repo.build_cmd ... ok
> Doctest: gbp.scripts.create_remote_repo.print_config ... ok
> Doctest: gbp.scripts.dch.snapshot_version ... ok
> Doctest: gbp.scripts.import_dsc.is_download ... ok
> Doctest: gbp.scripts.import_orig.find_upstream ... ok
> Doctest: gbp.scripts.pq.compare_series ... ok
> Doctest: gbp.scripts.pq.format_series_diff ... ok
> Doctest: gbp.scripts.supercommand.pymod_to_cmd ... ok
> Doctest: gbp.tristate.Tristate.__nonzero__ ... ok
> Doctest: gbp.tristate.Tristate.__repr__ ... ok
> SKIP: Skipping 'tests.component', since this is not a git checkout.
> -------------------- >> begin captured logging << --------------------
> gbp: debug: ['git', 'rev-parse', '--show-cdup']
> --------------------- >> end captured logging << ---------------------
> SKIP: Skipping 'tests.component', since this is not a git checkout.
> -------------------- >> begin captured logging << --------------------
> gbp: debug: ['git', 'rev-parse', '--show-cdup']
> gbp: debug: ['git', 'rev-parse', '--show-cdup']
> --------------------- >> end captured logging << ---------------------
> Doctest: tests.doctests.test_Changelog.test_parse_debian_only ... ok
> Doctest: tests.doctests.test_Changelog.test_parse_no_eopch ... ok
> Doctest: tests.doctests.test_Changelog.test_parse_eopch ... ok
> Doctest: tests.doctests.test_Changelog.test_parse_name ... ok
> Doctest: tests.doctests.test_Changelog.test_parse_last_mod ... ok
> Doctest: tests.doctests.test_Changelog.test_parse_sections ... ok
> Doctest: tests.doctests.test_Changelog.test_get_changes ... ok
> Doctest: tests.doctests.test_Changelog.test_add_section ... ok
> Doctest: tests.doctests.test_Changelog.test_add_entry ... ok
> Doctest: tests.doctests.test_Config.test_option_parser ... ok
> Doctest: tests.doctests.test_Config.test_option_parser_debian ... ok
> Doctest: tests.doctests.test_Config.test_option_group ... ok
> Doctest: tests.doctests.test_Config.test_tristate ... ok
> Doctest: tests.doctests.test_Config.test_filter ... ok
> Doctest: tests.doctests.test_Config.test_filters ... ok
> Doctest: tests.doctests.test_Control.test_parse_control ... ok
> Doctest: tests.doctests.test_Control.test_no_control_error ... ok
> Doctest: tests.doctests.test_GitModifier.test_author ... ok
> Doctest: tests.doctests.test_GitModifier.test_date ... ok
> Doctest: tests.doctests.test_GitModifier.test_dict ... ok
> Doctest: tests.doctests.test_GitRepository.test_create ... ok
> Doctest: tests.doctests.test_GitRepository.test_empty ... ok
> Doctest: tests.doctests.test_GitRepository.test_subdir ... ok
> Doctest: tests.doctests.test_GitRepository.test_add_files ... ok
> Doctest: tests.doctests.test_GitRepository.test_rename_file ... ok
> Doctest: tests.doctests.test_GitRepository.test_branch_master ... ok
> Doctest: tests.doctests.test_GitRepository.test_clean ... ok
> Doctest: tests.doctests.test_GitRepository.test_create_branch ... ok
> Doctest: tests.doctests.test_GitRepository.test_delete_branch ... ok
> Doctest: tests.doctests.test_GitRepository.test_set_branch ... ok
> Doctest: tests.doctests.test_GitRepository.test_rename_branch ... ok
> Doctest: tests.doctests.test_GitRepository.test_set_upstream_branch ... ok
> Doctest: tests.doctests.test_GitRepository.test_get_upstream_branch ... ok
> Doctest: tests.doctests.test_GitRepository.test_tag ... ok
> Doctest: tests.doctests.test_GitRepository.test_describe ... ok
> Doctest: tests.doctests.test_GitRepository.test_find_tag ... ok
> Doctest: tests.doctests.test_GitRepository.test_find_branch_tag ... ok
> Doctest: tests.doctests.test_GitRepository.test_move_tag ... ok
> Doctest: tests.doctests.test_GitRepository.test_delete_tag ... ok
> Doctest: tests.doctests.test_GitRepository.test_get_obj_type ... ok
> Doctest: tests.doctests.test_GitRepository.test_list_files ... ok
> Doctest: tests.doctests.test_GitRepository.test_get_commits ... ok
> Doctest: tests.doctests.test_GitRepository.test_get_commit_info ... ok
> Doctest: tests.doctests.test_GitRepository.test_diff ... ok
> Doctest: tests.doctests.test_GitRepository.test_diff_status ... ok
> Doctest: tests.doctests.test_GitRepository.test_mirror_clone ... ok
> Doctest: tests.doctests.test_GitRepository.test_clone ... ok
> Doctest: tests.doctests.test_GitRepository.test_get_remotes ... ok
> Doctest: tests.doctests.test_GitRepository.test_merge ... ok
> Doctest: tests.doctests.test_GitRepository.test_pull ... ok
> Doctest: tests.doctests.test_GitRepository.test_fetch ... ok
> Doctest: tests.doctests.test_GitRepository.test_create_bare ... ok
> Doctest: tests.doctests.test_GitRepository.test_nonexistent ... ok
> Doctest: tests.doctests.test_GitRepository.test_create_noperm ... ok
> Doctest: tests.doctests.test_GitRepository.test_checkout ... ok
> Doctest: tests.doctests.test_GitRepository.test_gc ... ok
> Doctest: tests.doctests.test_GitRepository.test_grep_log ... ok
> Doctest: tests.doctests.test_GitRepository.test_is_ff ... ok
> Doctest: tests.doctests.test_GitRepository.test_update_ref ... ok
> Doctest: tests.doctests.test_GitRepository.test_make_tree ... ok
> Doctest: tests.doctests.test_GitRepository.test_update_submodules ... ok
> Doctest: tests.doctests.test_GitRepository.test_get_merge_base ... ok
> Doctest: tests.doctests.test_GitRepository.test_status ... ok
> Doctest: tests.doctests.test_GitRepository.test_cmd_has_feature ... ok
> Doctest: tests.doctests.test_GitRepository.test_set_user_name_and_email ... ok
> Doctest: tests.doctests.test_GitRepository.test_set_config_and_get_config ... 
> ok
> Doctest: tests.doctests.test_GitRepository.test_git_dir ... ok
> Doctest: tests.doctests.test_GitVfs.test_read ... ok
> Doctest: tests.doctests.test_GitVfs.test_binary_read ... ok
> Doctest: tests.doctests.test_GitVfs.test_content_manager ... ok
> Doctest: tests.doctests.test_PristineTar.test_create ... ok
> Doctest: tests.doctests.test_PristineTar.test_empty_repo ... ok
> Doctest: tests.doctests.test_PristineTar.test_commit_dir ... ok
> Doctest: tests.doctests.test_PristineTar.test_create_tarball ... ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_commit ... ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_commit_with_sig 
> ... ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_has_commit ... ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_checkout ... ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_checkout_with_sig 
> ... ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_verify ... ok
> Doctest: 
> tests.doctests.test_PristineTar.test_pristine_tar_checkout_nonexistent ... ok
> Doctest: tests.doctests.test_create_remote_repo.test_build_remote_script ... 
> ok
> Doctest: 
> tests.doctests.test_create_remote_repo.test_build_remote_script_template_dir 
> ... ok
> Doctest: tests.doctests.test_create_remote_repo.test_build_remote_script_bare 
> ... ok
> Doctest: tests.doctests.test_create_remote_repo.test_parse_url ... ok
> testHelp (tests.01_test_help.TestHelp) ... ok
> test_upstream_source_type 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack) ... ok
> test_upstream_source_unpack 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack) ... ok
> test_upstream_source_unpack_filtered 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack) ... ok
> test_upstream_source_unpack_no_filter 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack) ... ok
> Check if we picked up the epoch correctly (#652366) ... ok
> Guess the new version from the upstream tag using a mangled tag format ... ok
> Guess the new version from the upstream tag ... ok
> Guess with clashing upstream- and non-upstream-tag ... ok
> Guess with existing -0... releases ... ok
> test_no_changelog 
> (tests.03_test_dch_guess_version.TestGuessVersionFromUpstream) ... ok
> Test empty repo for submodules ... ok
> Add some dummy data ... ok
> Add some dummy data ... ok
> Add a submodule ... ok
> Check for submodules ... ok
> Check for submodules list of  (name, hash) ... ok
> Dump the repository and check if files exist ... ok
> Create an upstream tarball ... ok
> Create an upstream zip archive ... ok
> Check the contents of the created tarfile ... ok
> Add a second submodule with name containing whitespace ... ok
> Check for submodules list of  (name, hash) ... ok
> test_guess_comp_type_auto_bzip2 (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_bz (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_bz2 (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_bzip2 (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_gz (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_gzip (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_lzma (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_no_pristine_tar_no_orig 
> (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_no_pristine_tar_with_multiple_origs 
> (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_no_pristine_tar_with_orig 
> (tests.05_test_detection.TestDetection) ... ok
> test_guess_comp_type_no_repo (tests.05_test_detection.TestDetection) ... ok
> test_has_orig_multiple_false (tests.05_test_detection.TestDetection) ... ok
> test_has_orig_multiple_true (tests.05_test_detection.TestDetection) ... ok
> test_has_orig_single_false (tests.05_test_detection.TestDetection) ... ok
> test_has_orig_single_true (tests.05_test_detection.TestDetection) ... ok
> Upstream source is a directory ... ok
> Check if filtering out files works ... ok
> Check if packing tar archives works ... ok
> test_unpack (tests.06_test_upstream_source.TestZip) ... ok
> Create a fastimport object ... ok
> Add a file via fastimport ... ok
> Add a symbolic link via fastimport ... ok
> tests.07_test_fastimport.test_close ... ok
> tests.07_test_fastimport.test_result ... ok
> Get patch information from git mailimport with base64 body but plain text 
> patch ... ok
> Make sure broken encoding does no affect import ... ok
> Convert extra DEP-3 header into a git pseudo-header ... ok
> Don't fail on empty patch header ... ok
> Get patch information from git mailimport and extra DEP-3 headers ... ok
> Get patch information from the filename ... ok
> Get the patch information from a patch header ... ok
> test_has_branch (tests.09_test_git_repository.TestHasBranch) ... ok
> Commit a tree ... ok
> Write out index file to alternate index file ... ok
> Write out index file to non-existent dir ... ok
> Getting upstream tree from an invalid tag must fail ... ok
> Getting upstream tree from an invalid tree must fail ... ok
> Getting upstream tree from a invalid upstream branch must fail ... ok
> Get upstream tree from a valid tag ... ok
> Get upstream tree from a valid upstream tree ... ok
> Get upstream tree from a valid upstream branch ... ok
> test_dch_create_changelog (tests.11_test_dch_main.TestScriptDch) ... ok
> test_dch_main_closes_default (tests.11_test_dch_main.TestScriptDch) ... ok
> test_dch_main_closes_non_debian_bug_numbers 
> (tests.11_test_dch_main.TestScriptDch) ... ok
> test_dch_main_git_author (tests.11_test_dch_main.TestScriptDch) ... ok
> Test dch.py like gbp dch script does: increment debian version ... ok
> Test dch.py like gbp dch script does: increment debian version - guess last 
> commit ... ok
> Test dch.py like gbp dch script does: increment debian version - auto - 
> release ... ok
> Test dch.py like gbp dch script does: increment debian version - auto - 
> snapshot mode ... ok
> Test dch.py like gbp dch script does: increment debian version - release ... 
> ok
> Test dch.py like gbp dch script does: increment debian version - snapshot 
> mode ... ok
> test_dch_main_meta_closes_and_bug_numbers 
> (tests.11_test_dch_main.TestScriptDch) ... ok
> Test dch.py like gbp dch script does: new upstream version ... ok
> Test dch.py like gbp dch script does: new upstream version - two snapshots - 
> auto ... ok
> Test dch.py like gbp dch script does: new upstream version - two snapshots - 
> do not set distribution ... ok
> Test dch.py like gbp dch script does: new upstream version - two committed 
> snapshots - auto ... ok
> Test dch.py like gbp dch script does: new upstream version - two committed 
> snapshots - do not set distribution ... ok
> Test dch.py like gbp dch script does: new upstream version - guess last 
> commit ... ok
> Test dch.py like gbp dch script does: new upstream version - auto - release 
> ... ok
> Test dch.py like gbp dch script does: new upstream version - auto - snapshot 
> mode ... ok
> Test dch.py like gbp dch script does: new upstream version - set distribution 
> ... ok
> Test dch.py like gbp dch script does: new upstream version - release ... ok
> Test dch.py like gbp dch script does: new upstream version - release - set 
> distribution ... ok
> Test dch.py like gbp dch script does: new upstream version - release - set 
> urgency ... ok
> Test dch.py like gbp dch script does: new upstream version - snapshot mode 
> ... ok
> Test dch.py like gbp dch script does: new upstream version - snapshot mode - 
> do not set distribution ... ok
> Test dch.py like gbp dch script does: new upstream version - snapshot - 
> release ... ok
> Test dch.py like gbp dch script does: new upstream version - snapshot mode - 
> set urgency ... ok
> Test dch.py like gbp dch script does: new upstream version - set urgency ... 
> ok
> test_dch_main_no_git_author (tests.11_test_dch_main.TestScriptDch) ... ok
> Test dch.py like gbp dch script does: snapshot mode with unreleased debian 
> version ... ok
> test_dch_subdir (tests.11_test_dch_main.TestScriptDch) ... ok
> Test parsing a a 1.0 non-native dsc file without debian revision ... ok
> Test parsing a valid dsc file ... ok
> test_get_arch (tests.12_test_deb.TestDeb) ... ok
> test_get_vendor (tests.12_test_deb.TestDeb) ... ok
> testBadVersion (tests.12_test_deb.TestDpkgCompareVersions) ... ok
> testGreaterThen (tests.12_test_deb.TestDpkgCompareVersions) ... ok
> testLessThen (tests.12_test_deb.TestDpkgCompareVersions) ... ok
> testSameVersion (tests.12_test_deb.TestDpkgCompareVersions) ... ok
> Test applying a single patch ... ok
> Test applying a patch preserves the subject ... ok
> Check if we parse the author from debian control if it's missing in the 
> patch. ... ok
> Test if setting a name works ... ok
> Test if setting a topic works ... ok
> Test applying a single patch ... ok
> Test if we commit the patch-queue branch with --commit ... ok
> Test if we commit the patch-queue branch with all patches dropped ... ok
> Test if we drop the patch-queue branch with --drop ... ok
> test_adding_patch (tests.13_test_gbp_pq.TestFromTAG) ... ok
> test_empty (tests.13_test_gbp_pq.TestFromTAG) ... ok
> Test command filtering with an empty body ... ok
> test_filter_cmd (tests.13_test_gbp_pq.TestParseGbpCommand) ... ok
> test_noarg_cmd (tests.13_test_gbp_pq.TestParseGbpCommand) ... ok
> Test generation of patches ... ok
> Test generation of patches which have name clashes ... ok
> Test generation of renumbered patches ... ok
> test_import_fail_first (tests.14_test_gbp_import_dscs.TestImportDscs) ... ok
> test_import_fail_second (tests.14_test_gbp_import_dscs.TestImportDscs) ... ok
> Test importing success with stub ... ok
> test_control (tests.15_test_DebianSource.TestDebianSource) ... ok
> Check if we can parse files if workdir != debian toplevel dir ... ok
> Test native package without a debian/source/format file ... ok
> Test native package of format 3 ... ok
> Test native package of format 3 from git ... ok
> test_is_not_releasable (tests.15_test_DebianSource.TestDebianSource) ... ok
> test_is_releasable (tests.15_test_DebianSource.TestDebianSource) ... ok
> Invoking with --help must not raise an error ... ok
> Test the importer itself ... ok
> Test if we fail correctly with an invalid command ... ok
> Invoking with --list-cmds must not raise an error ... ok
> test_missing_arg (tests.16_test_supercommand.TestSuperCommand) ... ok
> Guess the commit to start from from the snapshot banner ... ok
> Guess the commit to start from from the tag matching ... ok
> Guess the commit to start from from the commit that ... ok
> None of the above matched so we want to start from ... ok
> A value only in the default section should be available in all commands ... ok
> Read a single value from the parsed config ... ok
> A value in the cmd section should override the old git-cmd section 
> independent from ... ok
> test_param_list (tests.18_test_Config.TestConfigParser) ... ok
> test_short_option (tests.18_test_Config.TestConfigParser) ... ok
> Options with short options can't have a prefix ... ok
> A value in any gbp-command section should override the default ... ok
> A value in any git-command section should override the default ... ok
> With disabled deprecations we shouldn't see a log line ... ok
> A value in any command section should override the default ... ok
> Can we detect a missing value ... ok
> Can invoke it for a sngle value  without error ... ok
> Non-existing commands should print no values ... ok
> Can we fetch the configuration for all commands ... ok
> Can we fetch a single configuration value that is at it's default ... ok
> Can we fetch a single configuration value that is at it's default which is 
> empty ... ok
> Can we fetch a single configuration value that is overridden by config ... ok
> Test changelog methods ... ERROR
> Test updating/deleting of tags and macros ... ERROR
> Test error conditions of modification methods ... ERROR
> Test parsing of a valid spec file ... ERROR
> Test the getting the patches as a patchseries ... ERROR
> Check patch series functionalitu with %autostup ... ERROR
> Patches are applied in order different from the patch numbering ... ERROR
> Test spec that is broken/has anomalities ... ERROR
> Test parsing of a valid spec file ... ERROR
> Test parsing of another valid spec file ... ERROR
> Test parsing of yet another valid spec file ... ERROR
> Test parsing of spec without orig tarball ... ERROR
> Test parsing of all the different tags of spec file ... ERROR
> Test spec autoupdate functionality ... ERROR
> Another test for spec autoupdate functionality ... ERROR
> Test parsing of a source rpm ... ERROR
> Test parsing of another source rpm ... ERROR
> Test unpacking of a source rpm ... ok
> Test guess_spec() function ... ERROR
> Test guess_spec_repo() and spec_from_repo() functions ... ERROR
> test_log_default_error_msg 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_log_quote_format 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_log_use_err_or_reason_for_error_messge_error 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_log_use_err_or_reason_for_error_messge_reason 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_log_use_stderr_for_err_message 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_log_use_stdout_for_err_message 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_no_log_on_success 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures) ... ok
> test_get_pbuilder_dist_dep14_debian_master 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_debian_native 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_debian_sid 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_debian_suite 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_no_vendor 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_no_vendor_sid 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_too_many_slashes 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_vendor_sid 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_dep14_vendor_suite 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_get_pbuilder_dist_no_dep14 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14) ... ok
> test_setup_pbuilder 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageSetupPbuilder) ... ok
> test_setup_pbuilder_arch 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageSetupPbuilder) ... ok
> Test default BTS command extraction that is applicable to Debian ... ok
> Test non-default BTS commands. We use the example given in the ... ok
> test_dir 
> (tests.24_test_gbp_import_orig.TestGbpBuildpackagePreparePristineTar) ... ok
> test_signature 
> (tests.24_test_gbp_import_orig.TestGbpBuildpackagePreparePristineTar) ... ok
> test_tar 
> (tests.24_test_gbp_import_orig.TestGbpBuildpackagePreparePristineTar) ... ok
> test_200_download (tests.24_test_gbp_import_orig.TestImportOrigDownload) ... 
> SKIP: network tests disabled
> test_404_download (tests.24_test_gbp_import_orig.TestImportOrigDownload) ... 
> SKIP: network tests disabled
> test_30_quilt (tests.24_test_gbp_import_orig.TestIs30Quilt) ... ok
> test_30_quilt_empty_repo (tests.24_test_gbp_import_orig.TestIs30Quilt) ... ok
> test_no_format (tests.24_test_gbp_import_orig.TestIs30Quilt) ... ok
> test_no_quilt (tests.24_test_gbp_import_orig.TestIs30Quilt) ... ok
> Test that dropping upstream's debian/ workd (#881750) ... ok
> testBrokenConf (tests.25_test_broken_gbp_conf.TestBrokenConfig) ... ok
> Test default thanks extraction ... ok
> test_list_config_templates 
> (tests.27_test_create_remote_repo.TestGbpCreateRemoteRepoCommand) ... ok
> test_no_config_templates 
> (tests.27_test_create_remote_repo.TestGbpCreateRemoteRepoCommand) ... ok
> Make sure we shorten the reflog entry properly ... ok
> Make sure we fail on onverly long msg resulting in an ... ok
> test_simple 
> (tests.28_test_gbp_git_repository_commit_dir.TestGitRepositoryCommitDir) ... 
> ok
> test_vcs_git_url (tests.29_test_gbp_clone.TestGbpClone) ... ok
> test_changelog_creation_full (tests.30_test_deb_changelog.Test) ... ok
> test_changelog_creation_package (tests.30_test_deb_changelog.Test) ... ok
> test_changelog_creation_version (tests.30_test_deb_changelog.Test) ... ok
> test_changelog_exists (tests.30_test_deb_changelog.Test) ... ok
> test_changelog_missing_dir (tests.30_test_deb_changelog.Test) ... ok
> Test we properly parse maitainers with comma #737623 ... ok
> Test basic initialization ... ok
> Test the add_section() method ... ok
> Basic test ... ok
> Test the container methods of the class ... ok
> Basic test for header ... ok
> Test missing properties ... ok
> Test parsing of authors from changelog entries ... ok
> Basic tests for successful parsing ... ok
> Basic tests for changelog parsing failures ... ok
> Basic tests for parsing a file ... ok
> Basic tests for failures of changelog section parsing ... ok
> Test add_entry() method ... ok
> Test set_header() method ... ok
> Basic test ... ok
> Test parsing a valid uscan file ... ok
> test_empty_rollback 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository) ... ok
> test_rrr_branch 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository) ... ok
> test_rrr_merge 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository) ... ok
> test_rrr_merge_abort 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository) ... ok
> test_rrr_tag 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository) ... ok
> test_rrr_unknown_action 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository) ... ok
> 
> ======================================================================
> ERROR: Test changelog methods
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 275, in test_changelog
>     spec = SpecFile(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test updating/deleting of tags and macros
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 203, in 
> _parse_filtered_spec
>     librpm.spec(filtered.name)
> ValueError: can't parse specfile
> 
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 226, in test_modifying
>     spec = SpecFileTester(tmp_spec)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 167, in __init__
>     self._specinfo = self._parse_filtered_spec(self._filtertags)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 208, in 
> _parse_filtered_spec
>     "\n        ".join(rpmlog))
> TypeError: sequence item 0: expected str instance, bytes found
> 
> ======================================================================
> ERROR: Test error conditions of modification methods
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 262, in 
> test_modifying_err
>     spec = SpecFileTester(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of a valid spec file
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 171, in test_parse_raw
>     spec = SpecFile(filedata=spec_data)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test the getting the patches as a patchseries
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 322, in test_patch_series
>     spec = SpecFileTester(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Check patch series functionalitu with %autostup
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 340, in 
> test_patch_series_autosetup
>     spec = SpecFileTester(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Patches are applied in order different from the patch numbering
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 352, in 
> test_patch_series_quirks
>     spec = SpecFileTester(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test spec that is broken/has anomalities
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 289, in test_quirks
>     spec = SpecFile(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of a valid spec file
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 96, in test_spec
>     spec = SpecFileTester(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of another valid spec file
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 122, in test_spec_2
>     spec = SpecFile(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of yet another valid spec file
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 142, in test_spec_3
>     spec = SpecFile(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of spec without orig tarball
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 155, in test_spec_4
>     spec = SpecFile(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of all the different tags of spec file
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 203, in 
> _parse_filtered_spec
>     librpm.spec(filtered.name)
> ValueError: can't parse specfile
> 
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 297, in test_tags
>     spec = SpecFileTester(spec_filepath)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 167, in __init__
>     self._specinfo = self._parse_filtered_spec(self._filtertags)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 208, in 
> _parse_filtered_spec
>     "\n        ".join(rpmlog))
> TypeError: sequence item 0: expected str instance, bytes found
> 
> ======================================================================
> ERROR: Test spec autoupdate functionality
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 185, in test_update_spec
>     spec = SpecFile(tmp_spec)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Another test for spec autoupdate functionality
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 203, in test_update_spec2
>     spec = SpecFile(tmp_spec)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of a source rpm
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 68, in test_srpm
>     eq_(srpm.version, {'release': '1', 'upstreamversion': '1.0'})
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 82, in version
>     version = 
> dict(upstreamversion=self.rpmhdr[librpm.RPMTAG_VERSION].decode(),
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test parsing of another source rpm
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 76, in test_srpm_2
>     eq_(srpm.version, {'release': '0', 'upstreamversion': '3.0',
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 82, in version
>     version = 
> dict(upstreamversion=self.rpmhdr[librpm.RPMTAG_VERSION].decode(),
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test guess_spec() function
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 385, in test_guess_spec
>     spec = guess_spec(SPEC_DIR, recursive=False,
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 866, in guess_spec
>     return SpecFile(os.path.abspath(guess_spec_fn(file_list, preferred_name)))
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ======================================================================
> ERROR: Test guess_spec_repo() and spec_from_repo() functions
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File "/<<PKGBUILDDIR>>/tests/20_test_rpm.py", line 410, in 
> test_guess_spec_repo
>     spec = guess_spec_repo(repo, 'HEAD', 'packaging', recursive=False)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 881, in guess_spec_repo
>     return spec_from_repo(repo, treeish, spec_path)
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 887, in spec_from_repo
>     spec = SpecFile(filedata=repo.show('%s:%s' % (treeish, 
> spec_path)).decode())
>   File "/<<PKGBUILDDIR>>/gbp/rpm/__init__.py", line 171, in __init__
>     self.name = source_header[librpm.RPMTAG_NAME].decode()
> AttributeError: 'str' object has no attribute 'decode'
> 
> ----------------------------------------------------------------------
> XML: /<<PKGBUILDDIR>>/nosetests.xml
> Name                                 Stmts   Miss  Cover   Missing
> ------------------------------------------------------------------
> gbp/__init__.py                          1      0   100%
> gbp/command_wrappers.py                164      9    95%   129, 161, 261, 
> 319-321, 330, 333-334
> gbp/config.py                          258     26    90%   30-31, 51-52, 70, 
> 450, 459-463, 509, 511-512, 558-561, 626, 633, 701, 703-705, 734, 736, 
> 786-787, 887
> gbp/dch.py                              79     16    80%   33-34, 44-45, 88, 
> 96-100, 114, 116, 127, 130-131, 135
> gbp/deb/__init__.py                     49      9    82%   55, 76-78, 91-100
> gbp/deb/changelog.py                   182      9    95%   81, 84, 100, 
> 125-126, 134-136, 298
> gbp/deb/control.py                      32      3    91%   53-54, 66
> gbp/deb/dscfile.py                     102      9    91%   72, 112, 115, 117, 
> 119, 127, 136, 142-143
> gbp/deb/format.py                       37      2    95%   117-118
> gbp/deb/git.py                         161     65    60%   46-54, 60-65, 
> 91-100, 126, 185, 294-308, 314-320, 325-340, 372-373, 378-384
> gbp/deb/policy.py                       26      2    92%   92-93
> gbp/deb/pristinetar.py                  17      0   100%
> gbp/deb/rollbackgit.py                  85     36    58%   17-19, 22, 36, 
> 49-52, 63-66, 91, 93-94, 102-104, 106, 110-113, 116-118, 121-124, 127-134
> gbp/deb/source.py                       76     12    84%   81, 113-114, 122, 
> 126, 130, 134, 138, 147, 160-162
> gbp/deb/upstreamsource.py               27     14    48%   41-42, 57-70
> gbp/deb/uscan.py                        78     17    78%   73-81, 93, 96-103, 
> 185, 191, 194
> gbp/errors.py                            3      0   100%
> gbp/format.py                           13      0   100%
> gbp/git/__init__.py                     15      0   100%
> gbp/git/args.py                         30      1    97%   65
> gbp/git/commit.py                        7      0   100%
> gbp/git/errors.py                        3      0   100%
> gbp/git/fastimport.py                   57      6    89%   45-48, 112, 144
> gbp/git/modifier.py                     83      3    96%   76, 80, 95
> gbp/git/repository.py                  877     68    92%   46, 51, 87, 95, 
> 486, 525, 625, 632, 677-678, 738, 809, 846, 896, 915, 1055, 1069, 1092, 1175, 
> 1184, 1325, 1327, 1384-1388, 1410, 1437, 1539, 1547, 1549-1552, 1557, 
> 1631-1632, 1700, 1717, 1749-1756, 1762, 1766, 1768, 1797, 1806, 1817, 1842, 
> 1869, 1963, 2010-2011, 2013, 2023, 2055, 2076-2077, 2079, 2084-2085, 2090, 
> 2092-2096
> gbp/git/vfs.py                          37      3    92%   38-39, 72
> gbp/log.py                              94      7    93%   72, 77, 88-89, 
> 119-120, 150
> gbp/notifications.py                    34     28    18%   26-38, 42-46, 
> 50-57, 66-73
> gbp/patch_series.py                    207     16    92%   95, 109-110, 115, 
> 205, 242-243, 257, 281, 321-328
> gbp/paths.py                             3      0   100%
> gbp/pkg/__init__.py                      6      0   100%
> gbp/pkg/archive.py                      23      0   100%
> gbp/pkg/compressor.py                   26      0   100%
> gbp/pkg/git.py                          54      3    94%   58, 101, 120
> gbp/pkg/pkgpolicy.py                    71     21    70%   51, 122, 149-168, 
> 172
> gbp/pkg/pristinetar.py                  56      1    98%   49
> gbp/pkg/upstreamsource.py               98     18    82%   54-56, 75, 105, 
> 109, 118, 124, 137, 145-146, 154, 166-168, 182, 188, 197-199
> gbp/rpm/__init__.py                    603    421    30%   38-39, 55, 84-86, 
> 91, 96, 101, 148-149, 172-191, 215-219, 224, 229-232, 236-238, 242-244, 248, 
> 252-258, 270-271, 277-279, 284-328, 334-344, 350-362, 367-391, 396-411, 
> 417-449, 453-470, 474-512, 516-529, 533-549, 553-573, 577-599, 603, 607-616, 
> 621-718, 722-753, 758-792, 799-818, 823-830, 858, 865, 877-878, 888-890, 892
> gbp/rpm/changelog.py                   159      4    97%   146, 188-189, 236
> gbp/rpm/git.py                          29     11    62%   30-31, 45-52, 96, 
> 106
> gbp/rpm/lib_rpm.py                      19      3    84%   27-31
> gbp/rpm/linkedlist.py                   82      1    99%   86
> gbp/rpm/policy.py                       76     38    50%   115-133, 147-151, 
> 168-200
> gbp/scripts/__init__.py                  1      0   100%
> gbp/scripts/buildpackage.py            342    179    48%   61-72, 88-95, 
> 100-104, 110-148, 153-159, 164-171, 183-189, 194-197, 209, 261-262, 264, 266, 
> 277-279, 284-287, 315, 328-340, 462-480, 494-614, 618
> gbp/scripts/buildpackage_rpm.py        376    257    32%   49-54, 59-74, 
> 80-107, 112-126, 131-144, 152-166, 171-175, 180-192, 210-226, 231-243, 
> 248-251, 259-268, 273-283, 288-294, 299-302, 456-465, 479-664, 668
> gbp/scripts/clone.py                   146     62    58%   40-45, 73-74, 91, 
> 100, 149-151, 161-227, 231
> gbp/scripts/common/__init__.py          36     15    58%   37-38, 61-75, 79-80
> gbp/scripts/common/buildpackage.py      60     19    68%   54, 70-79, 87, 
> 92-95, 100-102
> gbp/scripts/common/hook.py              16      8    50%   26-28, 31-32, 37-39
> gbp/scripts/common/import_orig.py       89     69    22%   34-35, 53-63, 
> 68-71, 77-78, 88-98, 107-117, 121-132, 137-146, 158-190
> gbp/scripts/common/pq.py               199     46    77%   108, 113, 128-132, 
> 142-143, 156, 160-161, 170-171, 176-180, 187-188, 208-213, 255-272, 286-287, 
> 301, 330, 334-336, 356
> gbp/scripts/common/repo_setup.py         9      6    33%   24-30
> gbp/scripts/config.py                   75      6    92%   96, 127-128, 
> 130-131, 140
> gbp/scripts/create_remote_repo.py      220    102    54%   172-189, 193-196, 
> 200-202, 271-272, 282-356, 368-375, 385-400, 404
> gbp/scripts/dch.py                     351     59    83%   55-56, 67-68, 
> 72-73, 104, 169-170, 178-179, 255-259, 267, 274, 281, 301, 311-312, 463-464, 
> 469-472, 475-476, 482, 488, 493, 502-515, 539, 557, 562, 577, 580-581, 
> 593-604, 611
> gbp/scripts/export_orig.py             216    151    30%   46-74, 84-91, 
> 101-134, 143-154, 158-169, 180, 188-189, 208-223, 236-237, 245, 251-252, 
> 259-260, 274-314, 318-324, 328-375, 379
> gbp/scripts/import_dsc.py              341    244    28%   49-68, 73-86, 
> 92-94, 98-108, 115-120, 127-133, 141-154, 160-198, 202-207, 212-240, 244-277, 
> 281-296, 301-304, 309-311, 385-390, 422-435, 448-561, 565
> gbp/scripts/import_dscs.py             128     49    62%   51, 54, 57, 60, 
> 63, 69, 72, 77-97, 105-108, 112, 134, 138-139, 143-149, 157-158, 161-162, 
> 171-173, 176-178, 188-189, 196, 205
> gbp/scripts/import_orig.py             335    196    41%   51, 54-56, 93-94, 
> 97, 101, 107-145, 173-186, 194, 201-205, 209-225, 231-232, 249-254, 271-272, 
> 286-293, 297-318, 323-328, 332-340, 425-431, 445-580, 584
> gbp/scripts/import_ref.py              111     66    41%   42-56, 63-65, 118, 
> 121-123, 131-202, 206
> gbp/scripts/import_srpm.py             297    218    27%   57-67, 72-86, 
> 91-95, 100-103, 108-110, 115-119, 211-217, 231-505, 509
> gbp/scripts/pq.py                      303    103    66%   58-62, 76, 108, 
> 140-142, 187, 213, 256-266, 290-295, 300-303, 310, 316, 323, 327-328, 
> 332-341, 345-347, 350-351, 363, 370-375, 382-384, 391-393, 457-509, 513
> gbp/scripts/pq_rpm.py                  289    226    22%   51-57, 64-124, 
> 133-141, 149-155, 165-184, 189-195, 200-218, 230-258, 263-268, 279-336, 
> 342-352, 357-362, 428-486, 490
> gbp/scripts/pristine_tar.py             64     33    48%   44-46, 67, 70-71, 
> 79-117, 121
> gbp/scripts/pull.py                    154    106    31%   41-78, 118-121, 
> 125-130, 134-141, 153-234, 238
> gbp/scripts/push.py                    118     80    32%   36-38, 64, 69-86, 
> 96-100, 104-105, 118-183, 187
> gbp/scripts/rpm_ch.py                  254    176    31%   49-67, 72-77, 
> 82-85, 91-103, 110-122, 127-134, 140-147, 152-168, 174-221, 226-237, 242-262, 
> 267-276, 282-307, 394-399, 408-454, 458
> gbp/scripts/supercommand.py             77     13    83%   55-59, 124-125, 
> 127-128, 130-131, 145, 149
> gbp/scripts/tag.py                      87     48    45%   43-55, 64-73, 
> 85-87, 114, 122-157, 161
> gbp/tmpfile.py                          21     13    38%   32-44, 49-53
> gbp/tristate.py                         46      8    83%   37, 50, 100-107
> gbp/version.py                           1      0   100%
> ------------------------------------------------------------------
> TOTAL                                 8901   3440    61%
> ----------------------------------------------------------------------
> Ran 397 tests in 21.770s
> 
> FAILED (SKIP=4, errors=19)
> make[2]: *** [Makefile:12: test] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2021/01/20/git-buildpackage_0.9.21_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.

Reply via email to