Your message dated Fri, 04 Aug 2023 09:51:27 +0000
with message-id <[email protected]>
and subject line Bug#1042188: fixed in git-buildpackage 0.9.32
has caused the Debian Bug report #1042188,
regarding git-buildpackage: FTBFS: tests fail
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1042188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042188
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: git-buildpackage
Version: 0.9.30
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20230726 ftbfs-trixie

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 HOME=/nonexisting;                       \
> export GIT_AUTHOR_NAME="Gbp Tests";           \
> export [email protected];    \
> export GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME;   \
> export GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL; \
> export DEBEMAIL=$GIT_AUTHOR_EMAIL;             \
> PYTHONPATH=.                                  \
> LC_ALL=C.UTF-8 python3 setup.py nosetests --with-xcoverage
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> 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'
> adding license file 'COPYING'
> writing manifest file 'gbp.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/nose/commands.py:143: _DeprecatedInstaller: 
> setuptools.installer and fetch_build_eggs are deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   self.distribution.fetch_build_eggs(
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/coverage/inorout.py:460: CoverageWarning: 
> --include is ignored because --source is set (include-ignored)
>   self.warn("--include is ignored because --source is set", 
> slug="include-ignored")
> Doctest: gbp.command_wrappers.Command.__call__ ... /bin/true [] ['foo', 'bar']
> /foo/bar [] []
> ok
> Doctest: gbp.command_wrappers.Command._f ... ok
> Doctest: gbp.command_wrappers.Command.call ... /bin/true [] ['foo', 'bar']
> /foo/bar [] ['foo', 'bar']
> /bin/true [] ['--version']
> /bin/false [] ['--help']
> 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 ... BUG: referencing a deleted 
> node!
> 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 ... BUG: trying to store 
> 'None', not allowed
> 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
> ['git', 'rev-parse', '--show-cdup']
> SKIP: Skipping 'tests.component', since this is not a git checkout.
> -------------------- >> begin captured logging << --------------------
> gbp: debug: ['git', 'rev-parse', '--show-cdup']
> --------------------- >> end captured logging << ---------------------
> ['git', 'rev-parse', '--show-cdup']
> 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 ... debchange 
> ['--no-auto-nmu', '-i', '--', '[[[insert-git-dch-commit-message-here]]]'] []
> ok
> Doctest: tests.doctests.test_Changelog.test_add_entry ... debchange 
> ['--no-auto-nmu', '-i', '--', '[[[insert-git-dch-commit-message-here]]]'] []
> debchange ['--no-auto-nmu', '--', '[[[insert-git-dch-commit-message-here]]]'] 
> []
> ok
> Doctest: tests.doctests.test_Config.test_option_parser ... ['git', 
> 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_Config.test_option_parser_debian ... ['git', 
> 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_Config.test_option_group ... ['git', 
> 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_Config.test_tristate ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_Config.test_filter ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_Config.test_filters ... ['git', 'rev-parse', 
> '--show-cdup']
> 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 ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ok
> Doctest: tests.doctests.test_GitRepository.test_empty ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
> ok
> Doctest: tests.doctests.test_GitRepository.test_subdir ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_GitRepository.test_add_files ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'status', '--porcelain']
> ['git', 'status']
> ['git', 'status', '-uno', '--porcelain']
> ['git', 'status', '--porcelain', 'testfile']
> ['git', 'status', 'testfile']
> ['git', 'status', '--porcelain', 'doesnotexist', 'testfile']
> ['git', 'status', 'doesnotexist', 'testfile']
> ['git', 'status', '-uno', '--porcelain']
> ['git', 'add', '-f', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo']
> ['git', 'commit', '-q', '-m', 'foo', '-a']
> ['git', 'status', '--porcelain']
> ['git', 'rev-parse', '--quiet', '--verify', 'HEAD']
> ok
> Doctest: tests.doctests.test_GitRepository.test_rename_file ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'mv', 'testfile', 'testfile2']
> ['git', 'mv', 'testfile2', 'testfile']
> ['git', 'mv', 'doesnotexit', 'testfile2']
> ok
> Doctest: tests.doctests.test_GitRepository.test_branch_master ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ok
> Doctest: tests.doctests.test_GitRepository.test_clean ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'clean', '-n']
> ['git', 'status', '--porcelain']
> ['git', 'status']
> ['git', 'clean', '-d', '-f']
> ['git', 'status', '--porcelain']
> ok
> Doctest: tests.doctests.test_GitRepository.test_create_branch ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'branch', 'foo']
> ['git', 'branch', '--contains', 'HEAD']
> ['git', 'branch', '-r', '--contains', 'HEAD']
> ok
> Doctest: tests.doctests.test_GitRepository.test_delete_branch ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'branch', 'bar']
> ['git', 'show-ref', '--verify', 'refs/heads/bar']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'branch', '-D', 'bar']
> ['git', 'show-ref', '--verify', 'refs/heads/master']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ok
> Doctest: tests.doctests.test_GitRepository.test_set_branch ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'checkout', 'foo']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/foo']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/foo']
> ok
> Doctest: tests.doctests.test_GitRepository.test_rename_branch ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'branch', 'baz']
> ['git', 'branch', '-m', 'baz', 'bax']
> ['git', 'show-ref', '--verify', 'refs/heads/bax']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/foo']
> ['git', 'branch', '-D', 'bax']
> ok
> Doctest: tests.doctests.test_GitRepository.test_set_upstream_branch ... 
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'remote', 'add', 'origin', 'git://git.example.com/git/origin']
> ['git', 'show-ref', '--verify', 'refs/heads/master']
> ['git', 'show-ref', '--verify', 'refs/remotes/origin/master']
> ['git', 'help', 'branch', '-m']
> ['git', 'branch', '--set-upstream-to=origin/master', 'master']
> ['git', 'show-ref', '--verify', 'refs/heads/master']
> ['git', 'for-each-ref', '--format=%(upstream:short)', 'refs/heads/master']
> ['git', 'show-ref', '--verify', 'refs/heads/bla']
> ['git', 'show-ref', '--verify', 'refs/heads/foo']
> ['git', 'show-ref', '--verify', 'refs/remotes/origin/bla']
> ok
> Doctest: tests.doctests.test_GitRepository.test_get_upstream_branch ... 
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'show-ref', '--verify', 'refs/heads/master']
> ['git', 'for-each-ref', '--format=%(upstream:short)', 'refs/heads/master']
> ['git', 'show-ref', '--verify', 'refs/heads/foo']
> ['git', 'for-each-ref', '--format=%(upstream:short)', 'refs/heads/foo']
> ['git', 'show-ref', '--verify', 'refs/heads/bla']
> ok
> Doctest: tests.doctests.test_GitRepository.test_tag ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'tag', 'tag']
> ['git', 'tag', '-l', 'tag']
> ['git', 'tag', '-l', 'unknown']
> ['git', 'tag', '-m', 'foo', 'tag2']
> ['git', 'tag', '-l', 'tag2']
> ['git', 'tag', '-v', 'tag2']
> ['git', 'tag']
> ['git', 'tag']
> ok
> Doctest: tests.doctests.test_GitRepository.test_describe ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'rev-parse', '--quiet', '--verify', 'HEAD']
> ['git', 'describe', 'HEAD']
> ['git', 'describe', '--long', 'HEAD']
> ['git', 'describe', '--match', 'foo*', 'HEAD']
> ['git', 'describe', '--match', 'foo*', '--always', 'HEAD']
> ['git', 'describe', '--abbrev=16', '--always', 'HEAD']
> ['git', 'describe', '--match', 'foo*', '--abbrev=16', '--always', 'HEAD']
> ['git', 'describe', '--long', '--abbrev=16', 'HEAD']
> ['git', 'tag', '-l', 'tag2']
> ['git', 'tag', '-d', 'tag2']
> ['git', 'describe', '--tags', 'HEAD']
> ['git', 'describe', '--tags', '--exact-match', 'HEAD']
> ['git', 'tag', '-m', 'foo', 'tag2']
> ok
> Doctest: tests.doctests.test_GitRepository.test_find_tag ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'describe', '--abbrev=0', 'HEAD']
> ['git', 'describe', '--match', 'foo*', '--abbrev=0', 'HEAD']
> ok
> Doctest: tests.doctests.test_GitRepository.test_find_branch_tag ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'merge-base', 'HEAD', 'master']
> ['git', 'describe', '--match', 'tag*', '--abbrev=0', 
> '7f9e732d53bf4109cbe44b89a93d0a65f1b33a69']
> ['git', 'merge-base', 'HEAD', 'master']
> ['git', 'describe', '--match', 'v*', '--abbrev=0', 
> '7f9e732d53bf4109cbe44b89a93d0a65f1b33a69']
> ok
> Doctest: tests.doctests.test_GitRepository.test_move_tag ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'tag', 'moved', 'tag']
> ['git', 'tag', '-l', 'tag']
> ['git', 'tag', '-d', 'tag']
> ['git', 'tag', '-l', 'tag']
> ['git', 'tag', '-l', 'moved']
> ok
> Doctest: tests.doctests.test_GitRepository.test_delete_tag ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'tag', '-l', 'moved']
> ['git', 'tag', '-l', 'moved']
> ['git', 'tag', '-d', 'moved']
> ['git', 'tag', '-l', 'moved']
> ok
> Doctest: tests.doctests.test_GitRepository.test_get_obj_type ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'tag', '-m', 'tag msg', 'tag3']
> ['git', 'cat-file', '-t', 'tag3']
> ['git', 'cat-file', '-t', 'HEAD']
> ['git', 'cat-file', '-t', 'HEAD:testfile']
> ['git', 'tag', '-l', 'tag3']
> ['git', 'tag', '-d', 'tag3']
> ok
> Doctest: tests.doctests.test_GitRepository.test_list_files ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'ls-files', '-z', '--cached']
> ['git', 'ls-files', '-z', '--modified']
> ['git', 'ls-files', '-z', '--modified', '--deleted']
> ['git', 'ls-files', '-z', '--modified', '--deleted', '--cached']
> ['git', 'ls-files', '-z', '--modified']
> ['git', 'add', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo/testfile']
> ['git', 'commit', '-q', '-m', 'foo']
> ['git', 'ls-files', '-z', '--modified']
> ['git', 'rev-parse', '--quiet', '--verify', 'HEAD^']
> ['git', 'reset', '--quiet', '--hard', 
> '7f9e732d53bf4109cbe44b89a93d0a65f1b33a69', '--']
> ['git', 'ls-files', '-z', '--modified']
> ['git', 'ls-files', '-z', '--modified']
> ['git', 'commit', '-q', '-m', 'foo', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo/testfile']
> ['git', 'ls-files', '-z', '--modified']
> ok
> Doctest: tests.doctests.test_GitRepository.test_get_commits ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '-1', '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', 'HEAD~1..HEAD', 
> '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', 'HEAD~1', '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--', 'foo', 
> 'bar']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--', 'testfile']
> ok
> Doctest: tests.doctests.test_GitRepository.test_get_commit_info ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'rev-parse', '--quiet', '--verify', 'HEAD^0']
> ['git', 'show', 
> '--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
>  '-z', '--date=raw', '--no-renames', '--name-status', '--no-show-signature', 
> 'fa42d2018f5043d69841282caf388b06e24e710a']
> ['git', 'rev-parse', '--quiet', '--verify', 'HEAD^0']
> ['git', 'show', 
> '--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
>  '-z', '--date=raw', '--no-renames', '--name-status', '--no-show-signature', 
> 'fa42d2018f5043d69841282caf388b06e24e710a']
> ok
> Doctest: tests.doctests.test_GitRepository.test_diff ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'diff', '-p', '--no-ext-diff', '--ignore-submodules=all', 
> '--no-renames', 'HEAD~1', 'HEAD']
> ['git', 'diff', '-p', '--no-ext-diff', '--ignore-submodules=all', 
> '--no-renames', 'HEAD~1', 'HEAD', '--', 'testfile']
> ['git', 'diff', '-p', '--no-ext-diff', '--text', '--ignore-submodules=all', 
> '--no-renames', 'HEAD~1', 'HEAD', '--', 'testfile']
> ['git', 'diff', '-p', '--no-ext-diff', '--ignore-submodules=all', 
> '--no-renames', 'HEAD~1', 'HEAD', '--', 'filenotexist']
> ['git', 'diff', '-p', '--no-ext-diff', '--ignore-submodules=all', 
> '--no-renames', 'HEAD~1', 'HEAD']
> ['git', 'diff', '-p', '--no-ext-diff', '--ignore-submodules=all', 
> '--no-renames', 'HEAD~1']
> ok
> Doctest: tests.doctests.test_GitRepository.test_diff_status ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'diff', '--name-status', '-z', 'HEAD', 'HEAD']
> ['git', 'diff', '--name-status', '-z', 'HEAD~1', 'HEAD']
> ok
> Doctest: tests.doctests.test_GitRepository.test_mirror_clone ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/foo']
> ['git', 'checkout', 'master']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'clone', '--quiet', '--mirror', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'show-ref', '--verify', 'refs/heads/foo']
> ['git', 'show-ref', '--verify', 'refs/heads/bar']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'symbolic-ref', 'HEAD', 'refs/heads/foo']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/foo']
> ['git', 'rev-parse', '--quiet', '--verify', 'foo^']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/foo']
> ['git', 'update-ref', 'refs/heads/foo', 
> '7f9e732d53bf4109cbe44b89a93d0a65f1b33a69']
> ok
> Doctest: tests.doctests.test_GitRepository.test_clone ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'clone', '--quiet', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/remotes/']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
> ['git', 'config', 'branch.master.remote']
> ['git', 'config', 'branch.master.merge']
> ['git', 'branch', 'foo', 'origin/foo']
> ['git', 'config', 'branch.foo.remote']
> ['git', 'config', 'branch.foo.merge']
> ['git', 'branch', 'bar']
> ['git', 'config', 'branch.bar.remote']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
> ['git', 'remote']
> ['git', 'remote']
> ['git', 'remote', 'show', '-n', 'origin']
> ['git', 'show-ref', '--verify', 'refs/remotes/origin/master']
> ['git', 'remote']
> ['git', 'remote', 'show', '-n', 'origin']
> FAIL
> Doctest: tests.doctests.test_GitRepository.test_get_remotes ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'remote']
> ['git', 'remote', 'show', '-n', 'origin']
> ok
> Doctest: tests.doctests.test_GitRepository.test_merge ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'help', 'merge', '-m']
> ['git', 'merge', '--no-summary', '--no-edit', 'foo']
> ok
> Doctest: tests.doctests.test_GitRepository.test_pull ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'pull']
> ['git', 'pull', '--all']
> ['git', 'pull', '--all']
> ok
> Doctest: tests.doctests.test_GitRepository.test_fetch ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'fetch', '--quiet']
> ['git', 'push']
> ['git', 'push', 'origin', '--dry-run']
> ['git', 'push', 'origin']
> ['git', 'push', 'origin', 'master']
> ['git', 'push', 'origin', '-f', 'master']
> ['git', 'tag', 'tag3']
> ['git', 'push', 'origin', 'tag', 'tag3', '--dry-run']
> ['git', 'push', 'origin', 'tag', 'tag3']
> ['git', 'tag', 'tag4']
> ['git', 'push', 'origin', '--tags', 'master']
> ['git', 'remote', 'add', 'foo', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo']
> ['git', 'fetch', '--quiet', 'foo']
> ['git', 'fetch', '--quiet', '--tags', 'foo']
> ['git', 'fetch', '--quiet', 'foo', 'refs/heads/master']
> ['git', 'fetch', '--quiet', '--all']
> ['git', 'remote', 'rm', 'foo']
> ok
> Doctest: tests.doctests.test_GitRepository.test_create_bare ... ['git', 
> 'init', '--bare']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
> ok
> Doctest: tests.doctests.test_GitRepository.test_nonexistent ... ['git', 
> 'rev-parse', '--show-cdup']
> ok
> Doctest: tests.doctests.test_GitRepository.test_create_noperm ... ok
> Doctest: tests.doctests.test_GitRepository.test_checkout ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'checkout', '--quiet', 'master']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'rev-parse', '--quiet', '--verify', 'doesnotexist']
> ['git', 'rev-parse', '--quiet', '--verify', '--short=10', 'master']
> ['git', 'rev-parse', '--quiet', '--verify', 'master']
> ['git', 'checkout', '--quiet', 'fa42d2018f5043d69841282caf388b06e24e710a']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'tag']
> ['git', 'checkout', '--quiet', 'tag2']
> ['git', 'symbolic-ref', 'HEAD']
> ok
> Doctest: tests.doctests.test_GitRepository.test_gc ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'gc', '--quiet']
> ['git', 'gc', '--quiet', '--prune']
> ['git', 'gc', '--quiet', '--prune=all', '--aggressive']
> ok
> Doctest: tests.doctests.test_GitRepository.test_grep_log ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'checkout', 'master']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--grep=foo', 
> '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--grep=foo', 
> 'master', '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', 
> '--grep=blafasel', '--']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--grep=foo', 
> 'doesnotexist', '--']
> ok
> Doctest: tests.doctests.test_GitRepository.test_is_ff ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'rev-list', '--left-right', 'master...foo', '--']
> ['git', 'branch', 'ff', 'HEAD^']
> ['git', 'rev-list', '--left-right', 'ff...master', '--']
> ['git', 'rev-list', '--left-right', 'master...ff', '--']
> ok
> Doctest: tests.doctests.test_GitRepository.test_update_ref ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'update-ref', '-m', 'update', 'new_ref', 'master']
> ok
> Doctest: tests.doctests.test_GitRepository.test_make_tree ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'hash-object', '-w', '-t', 'blob', 'testfile']
> ['git', 'ls-tree', '-z', 'HEAD', '--']
> ['git', 'mktree', '-z']
> ['git', 'ls-tree', '-z', '745951810c9e22fcc6de9b23f05efd6ab5512123', '--', 
> 'testfile']
> ['git', 'ls-tree', '-z', '-l', '745951810c9e22fcc6de9b23f05efd6ab5512123', 
> '--', 'testfile']
> ['git', 'mktree', '-z']
> ok
> Doctest: tests.doctests.test_GitRepository.test_update_submodules ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ok
> Doctest: tests.doctests.test_GitRepository.test_get_merge_base ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'merge-base', 'master', 'foo']
> ['git', 'merge-base', 'master', 'doesnotexist']
> ok
> Doctest: tests.doctests.test_GitRepository.test_status ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'status', '--porcelain', '-z']
> ['git', 'status', '--porcelain', '-z', 'bla*']
> ['git', 'status', '--porcelain', '-z', 'te*']
> ['git', 'add', '-f', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo']
> ['git', 'commit', '-q', '-m', 'added 
> /tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo/test_status', 
> '-a']
> ['git', 'mv', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo/test_status', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo/test_statusnew']
> ['git', 'status', '--porcelain', '-z']
> ok
> Doctest: tests.doctests.test_GitRepository.test_cmd_has_feature ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'help', 'commit', '-m']
> ['git', 'help', 'commit', '-m']
> ['git', 'help', 'merge', '-m']
> ['git', 'help', 'merge', '-m']
> ['git', 'help', 'format-patch', '-m']
> ['git', 'help', 'merge', '-m']
> ['git', 'help', 'foobarcmd', '-m']
> ['git', 'help', 'show', '-m']
> ['git', 'help', 'show', '-m']
> ok
> Doctest: tests.doctests.test_GitRepository.test_set_user_name_and_email ... 
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'config', 'user.name', 'Michael Stapelberg']
> ['git', 'config', 'user.email', '[email protected]']
> ok
> Doctest: tests.doctests.test_GitRepository.test_set_config_and_get_config ... 
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'config', 'user.email', '[email protected]']
> ['git', 'config', 'user.email']
> ok
> Doctest: tests.doctests.test_GitRepository.test_git_dir ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ok
> Doctest: tests.doctests.test_GitVfs.test_read ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', '/tmp/tmpkwmfdetmgbp_tests.doctests.test_GitVfs_']
> ['git', 'commit', '-q', '-m', 'foo', '-a']
> ['git', 'show', '--pretty=medium', 'HEAD:foo.txt']
> ['git', 'show', '--pretty=medium', 'HEAD:foo.txt']
> ['git', 'show', '--pretty=medium', 'HEAD:doesnotexist']
> ok
> Doctest: tests.doctests.test_GitVfs.test_binary_read ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', '/tmp/tmpvz9tyyjpgbp_tests.doctests.test_GitVfs_']
> ['git', 'commit', '-q', '-m', 'foo', '-a']
> ['git', 'show', '--pretty=medium', 'HEAD:foo.txt']
> ['git', 'show', '--pretty=medium', 'HEAD:foo.txt']
> ['git', 'show', '--pretty=medium', 'HEAD:doesnotexist']
> ok
> Doctest: tests.doctests.test_GitVfs.test_content_manager ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', '/tmp/tmpw8o9faylgbp_tests.doctests.test_GitVfs_']
> ['git', 'commit', '-q', '-m', 'foo', '-a']
> ['git', 'show', '--pretty=medium', 'HEAD:foo.txt']
> ok
> Doctest: tests.doctests.test_PristineTar.test_create ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ok
> Doctest: tests.doctests.test_PristineTar.test_empty_repo ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ok
> Doctest: tests.doctests.test_PristineTar.test_commit_dir ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', '.']
> ['git', 'write-tree']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'commit-tree', 'df9d81c977d0e131d1293d1f15c3b71761d99428']
> ['git', 'update-ref', '-m', 'gbp: initial commit', 'refs/heads/master', 
> '0be49e3ae40dee9a1a713069039c4c2dfee37c46']
> ['git', 'branch', 'upstream']
> ok
> Doctest: tests.doctests.test_PristineTar.test_create_tarball ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'archive', '--format=tar', '--prefix=upstream/', 
> '--output=../upstream_1.0.orig.tar', 'upstream']
> gzip ['-n', 
> '/tmp/tmp391zzwpugbp_tests.doctests.test_PristineTar_/repo/../upstream_1.0.orig.tar']
>  []
> ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_commit ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> pristine-tar [] ['commit', '../upstream_1.0.orig.tar.gz', 'upstream']
> ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_commit_with_sig 
> ... ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> pristine-tar [] ['--help']
> pristine-tar [] ['commit', '../upstream_1.0.orig.tar.gz', 'upstream', '-s', 
> '../upstream_1.0.orig.tar.gz.asc']
> ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_has_commit ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--no-merges', 
> '--grep=pristine-tar .* upstream_1.0\\.orig\\.tar\\.bz2', 'pristine-tar', 
> '--']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--no-merges', 
> '--grep=pristine-tar .* upstream_1.0\\.orig\\.tar\\.gz', 'pristine-tar', '--']
> Found pristine-tar commit at 'b6a00640d3afdb66a7a774361e251e1a73ff4919'
> ['git', 'rev-parse', '--quiet', '--verify', 
> 'b6a00640d3afdb66a7a774361e251e1a73ff4919^0']
> ['git', 'show', 
> '--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
>  '-z', '--date=raw', '--no-renames', '--name-status', '--no-show-signature', 
> 'b6a00640d3afdb66a7a774361e251e1a73ff4919']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--no-merges', 
> '--grep=pristine-tar .* upstream_1.0\\.orig\\.tar\\.\\w\\+', 'pristine-tar', 
> '--']
> Found pristine-tar commit at 'b6a00640d3afdb66a7a774361e251e1a73ff4919'
> ['git', 'rev-parse', '--quiet', '--verify', 
> 'b6a00640d3afdb66a7a774361e251e1a73ff4919^0']
> ['git', 'show', 
> '--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
>  '-z', '--date=raw', '--no-renames', '--name-status', '--no-show-signature', 
> 'b6a00640d3afdb66a7a774361e251e1a73ff4919']
> ['git', 'rev-parse', '--quiet', '--verify', 'pristine-tar']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--no-merges', 
> '--grep=pristine-tar .* upstream_1.0.orig.tar.gz', 'pristine-tar', '--']
> Found pristine-tar commit at 'b6a00640d3afdb66a7a774361e251e1a73ff4919'
> ['git', 'rev-parse', '--quiet', '--verify', 
> 'b6a00640d3afdb66a7a774361e251e1a73ff4919^0']
> ['git', 'show', 
> '--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
>  '-z', '--date=raw', '--no-renames', '--name-status', '--no-show-signature', 
> 'b6a00640d3afdb66a7a774361e251e1a73ff4919']
> pristine-tar [] ['commit', '../upstream_1.0.orig.tar.gz', 'upstream']
> ['git', 'rev-parse', '--quiet', '--verify', 'pristine-tar']
> ['git', 'show-ref', '--verify', 'refs/heads/pristine-tar']
> ['git', 'log', '--pretty=format:%H', '--no-show-signature', '--no-merges', 
> '--grep=pristine-tar .* upstream_1.0.orig.tar.gz', 'pristine-tar', '--']
> Found pristine-tar commit at '4e0337d21915ad30f2e8a5ad2d01d0a59c18a5cc'
> ['git', 'rev-parse', '--quiet', '--verify', 
> '4e0337d21915ad30f2e8a5ad2d01d0a59c18a5cc^0']
> ['git', 'show', 
> '--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00',
>  '-z', '--date=raw', '--no-renames', '--name-status', '--no-show-signature', 
> '4e0337d21915ad30f2e8a5ad2d01d0a59c18a5cc']
> ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_checkout ... 
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> pristine-tar [] ['checkout', '../upstream_1.0.orig.tar.gz']
> ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_checkout_with_sig 
> ... ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> pristine-tar [] ['--help']
> pristine-tar [] ['checkout', '../upstream_1.0.orig.tar.gz', '-s', 
> '../upstream_1.0.orig.tar.gz.asc']
> ok
> Doctest: tests.doctests.test_PristineTar.test_pristine_tar_verify ... ['git', 
> 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> pristine-tar [] ['--help']
> pristine-tar [] ['verify', '../upstream_1.0.orig.tar.gz']
> ok
> Doctest: 
> tests.doctests.test_PristineTar.test_pristine_tar_checkout_nonexistent ... 
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> pristine-tar [] ['checkout', '../upstream_1.1.orig.tar.gz']
> 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.testHelp) ... ['git', 'rev-parse', 
> '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--show-cdup']
> ok
> test_upstream_source_type 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack.test_upstream_source_type)
>  ... tar ['-C', '.', '-a', '-xf', 'archive_0.1.tar.gz'] []
> tar ['-C', '.', '-a', '-xf', 'archive_0.1.tar.bz2'] []
> ok
> test_upstream_source_unpack 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack.test_upstream_source_unpack)
>  ... tar ['-C', '.', '-a', '-xf', 'archive_0.1.tar.gz'] []
> tar ['-C', '.', '-a', '-xf', 'archive_0.1.tar.bz2'] []
> ok
> test_upstream_source_unpack_filtered 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack.test_upstream_source_unpack_filtered)
>  ... tar ['--exclude=README.md', '-C', '.', '-a', '-xf', 
> 'archive_0.1.tar.gz'] []
> tar ['--exclude=README.md', '-C', '.', '-a', '-xf', 'archive_0.1.tar.bz2'] []
> ok
> test_upstream_source_unpack_no_filter 
> (tests.02_test_upstream_source_tar_unpack.TestUnpack.test_upstream_source_unpack_no_filter)
>  ... tar ['-C', '.', '-a', '-xf', 'archive_0.1.tar.gz'] []
> tar ['-C', '.', '-a', '-xf', 'archive_0.1.tar.bz2'] []
> ok
> Check if we picked up the epoch correctly (#652366) ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'doesnot']
> ['git', 'commit', '-q', '-m', 'added doesnot', 
> '/tmp/tmprvo2wjb0gbp_tests.testutils.debiangittestrepo_/test_repo/doesnot']
> ['git', 'branch', 'upstream']
> ['git', 'tag', '-m', 'Upstream release 1.1', 'upstream/1.1']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'merge-base', 'HEAD', 'upstream']
> ['git', 'describe', '--match', 'upstream/*', '--abbrev=0', 
> '50a93ac14aceed66d21f7176b97ffd0f99da860e']
> Found upstream version 1:1.1.
> /usr/bin/dpkg ['--compare-versions'] ['1:1.1', 'lt', '1:1.0-1']
> /usr/bin/dpkg ['--compare-versions'] ['1:1.1', 'gt', '1:1.0-1']
> ok
> Guess the new version from the upstream tag using a mangled tag format ... 
> ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'doesnot']
> ['git', 'commit', '-q', '-m', 'added doesnot', 
> '/tmp/tmp7f958_2kgbp_tests.testutils.debiangittestrepo_/test_repo/doesnot']
> ['git', 'branch', 'upstream']
> ['git', 'tag', '-m', 'Upstream release 1.1~rc1', 'upstream/1.1-rc1']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'merge-base', 'HEAD', 'upstream']
> ['git', 'describe', '--match', 'upstream/*', '--abbrev=0', 
> '50a93ac14aceed66d21f7176b97ffd0f99da860e']
> Found upstream version 1.1~rc1.
> /usr/bin/dpkg ['--compare-versions'] ['1.1~rc1', 'lt', '1.0-1']
> /usr/bin/dpkg ['--compare-versions'] ['1.1~rc1', 'gt', '1.0-1']
> ok
> Guess the new version from the upstream tag ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'doesnot']
> ['git', 'commit', '-q', '-m', 'added doesnot', 
> '/tmp/tmpo5o9wix5gbp_tests.testutils.debiangittestrepo_/test_repo/doesnot']
> ['git', 'branch', 'upstream']
> ['git', 'tag', '-m', 'Upstream release 1.1', 'upstream/1.1']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'merge-base', 'HEAD', 'upstream']
> ['git', 'describe', '--match', 'upstream/*', '--abbrev=0', 
> '50a93ac14aceed66d21f7176b97ffd0f99da860e']
> Found upstream version 1.1.
> /usr/bin/dpkg ['--compare-versions'] ['1.1', 'lt', '1.0-1']
> /usr/bin/dpkg ['--compare-versions'] ['1.1', 'gt', '1.0-1']
> ok
> Guess with clashing upstream- and non-upstream-tag ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'doesnot']
> ['git', 'commit', '-q', '-m', 'added doesnot', 
> '/tmp/tmpsj7px841gbp_tests.testutils.debiangittestrepo_/test_repo/doesnot']
> ['git', 'branch', 'upstream']
> ['git', 'tag', '-m', 'Upstream release 1.0', 'v1.0']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'add', '-f', 'clash']
> ['git', 'commit', '-q', '-m', 'added clash', 
> '/tmp/tmpsj7px841gbp_tests.testutils.debiangittestrepo_/test_repo/clash']
> ['git', 'tag', '-m', 'some non-upstream tag but not package release tag 
> either', 'vyatta/something']
> ['git', 'add', '-f', 'clash2']
> ['git', 'commit', '-q', '-m', 'added clash2', 
> '/tmp/tmpsj7px841gbp_tests.testutils.debiangittestrepo_/test_repo/clash2']
> ['git', 'merge-base', 'HEAD', 'upstream']
> ['git', 'describe', '--match', 'v*', '--abbrev=0', 
> '50a93ac14aceed66d21f7176b97ffd0f99da860e']
> Found upstream version 1.0.
> /usr/bin/dpkg ['--compare-versions'] ['1.0', 'lt', '0.9-1']
> /usr/bin/dpkg ['--compare-versions'] ['1.0', 'gt', '0.9-1']
> ok
> Guess with existing -0... releases ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'doesnot']
> ['git', 'commit', '-q', '-m', 'added doesnot', 
> '/tmp/tmp48e54ebzgbp_tests.testutils.debiangittestrepo_/test_repo/doesnot']
> ['git', 'branch', 'upstream']
> ['git', 'tag', '-m', 'Upstream release 0.9', 'upstream/0.9']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'add', '-f', 'doesnot2']
> ['git', 'commit', '-q', '-m', 'added doesnot2', 
> '/tmp/tmp48e54ebzgbp_tests.testutils.debiangittestrepo_/test_repo/doesnot2']
> ['git', 'merge-base', 'HEAD', 'upstream']
> ['git', 'describe', '--match', 'upstream/*', '--abbrev=0', 
> 'e2a699e50818ede52cf3de869db34d6e59695b30']
> Found upstream version 0.9.
> /usr/bin/dpkg ['--compare-versions'] ['0.9', 'lt', '0.9-0vyatta2']
> ok
> test_no_changelog 
> (tests.03_test_dch_guess_version.TestGuessVersionFromUpstream.test_no_changelog)
>  ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'doesnot']
> ['git', 'commit', '-q', '-m', 'added doesnot', 
> '/tmp/tmpqd0j6aobgbp_tests.testutils.debiangittestrepo_/test_repo/doesnot']
> ['git', 'branch', 'upstream']
> ['git', 'tag', '-m', 'Upstream release 1.1', 'upstream/1.1']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'merge-base', 'HEAD', 'upstream']
> ['git', 'describe', '--match', 'upstream/*', '--abbrev=0', 
> 'e2a699e50818ede52cf3de869db34d6e59695b30']
> Found upstream version 1.1.
> /usr/bin/dpkg ['--compare-versions'] ['1.1', 'lt', '0~']
> /usr/bin/dpkg ['--compare-versions'] ['1.1', 'gt', '0~']
> ok
> ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> Test empty repo for submodules ... ok
> Add some dummy data ... ['git', 'add', '-f', '.']
> ['git', 'commit', '-q', '-m', 'initial commit', '-a']
> ok
> Add some dummy data ... ['git', 'add', '-f', '.']
> ['git', 'commit', '-q', '-m', 'initial commit in submodule', '-a']
> ['git', 'add', '-f', '.']
> ['git', 'commit', '-q', '-m', 'initial commit in submodule', '-a']
> ok
> Add a submodule ... ['git', 'submodule', 'add', 
> '/tmp/tmp_p2i16wtgbp_tests.04_test_submodules_/test_submodule']
> ['git', 'commit', '-q', '-m', 'Added submodule 
> /tmp/tmp_p2i16wtgbp_tests.04_test_submodules_/test_submodule', '-a']
> ok
> Check for submodules ... ['git', 'show', '--pretty=medium', 
> 'HEAD:.gitmodules']
> ['git', 'show', '--pretty=medium', 'HEAD^:.gitmodules']
> ok
> Check for submodules list of  (name, hash) ... ['git', 'ls-tree', 'master', 
> '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> ok
> Dump the repository and check if files exist ... ['git', 'submodule', 
> 'update', '--recursive', '--init', '--no-fetch']
> ['git', 'ls-tree', 'master', '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> Processing submodule test_submodule (c512dac1)
> ['git', 'ls-tree', '-z', 'master', '--']
> ok
> Create an upstream tarball ... ['git', 'submodule', 'update', '--recursive', 
> '--init', '--no-fetch']
> ['git', 'archive', '--format=tar', '--prefix=test-0.1/', 
> '--output=/tmp/tmp3ewpjhs7/main.tar', 'HEAD']
> ['git', 'ls-tree', 'HEAD', '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> Processing submodule test_submodule (c512dac1)
> ['git', 'archive', '--format=tar', '--prefix=test-0.1/test_submodule/', 
> '--output=/tmp/tmp3ewpjhs7/submodule.tar', 
> 'c512dac1d167c3d2952dfe7922f714e6791b1125']
> tar ['-A', '-f', '/tmp/tmp3ewpjhs7/main.tar'] 
> ['/tmp/tmp3ewpjhs7/submodule.tar']
> ok
> Create an upstream zip archive ... ['git', 'archive', '--format=zip', 
> '--prefix=test/', '--output=/tmp/tmp899re90x/main.zip', 'HEAD']
> ['git', 'ls-tree', 'HEAD', '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> Processing submodule test_submodule (c512dac1)
> ['git', 'archive', '--format=zip', '--prefix=test/test_submodule/', 
> '--output=/tmp/tmp899re90x/submodule.zip', 
> 'c512dac1d167c3d2952dfe7922f714e6791b1125']
> zipmerge ['/tmp/tmp899re90x/main.zip'] ['/tmp/tmp899re90x/submodule.zip']
> ok
> Check the contents of the created tarfile ... ok
> Add a second submodule with name containing whitespace ... ['git', 
> 'submodule', 'add', '/tmp/tmp_p2i16wtgbp_tests.04_test_submodules_/sub 
> module']
> ['git', 'commit', '-q', '-m', 'Added submodule 
> /tmp/tmp_p2i16wtgbp_tests.04_test_submodules_/test_submodule', '-a']
> ok
> Check for submodules list of  (name, hash) ... ['git', 'ls-tree', 'master', 
> '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> ['git', 'ls-tree', 'master', '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> ['git', 'ls-tree', 'c512dac1d167c3d2952dfe7922f714e6791b1125', '-r']
> ok
> test_guess_comp_type_auto_bzip2 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_auto_bzip2) ... 
> Determined compression type 'bzip2'
> ok
> test_guess_comp_type_bz 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_bz) ... ok
> test_guess_comp_type_bz2 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_bz2) ... ok
> test_guess_comp_type_bzip2 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_bzip2) ... ok
> test_guess_comp_type_gz 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_gz) ... ok
> test_guess_comp_type_gzip 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_gzip) ... ok
> test_guess_comp_type_lzma 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_lzma) ... ok
> test_guess_comp_type_no_pristine_tar_no_orig 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_no_pristine_tar_no_orig)
>  ... ok
> test_guess_comp_type_no_pristine_tar_with_multiple_origs 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_no_pristine_tar_with_multiple_origs)
>  ... ok
> test_guess_comp_type_no_pristine_tar_with_orig 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_no_pristine_tar_with_orig)
>  ... ok
> test_guess_comp_type_no_repo 
> (tests.05_test_detection.TestDetection.test_guess_comp_type_no_repo) ... ok
> test_has_orig_multiple_false 
> (tests.05_test_detection.TestDetection.test_has_orig_multiple_false) ... ok
> test_has_orig_multiple_true 
> (tests.05_test_detection.TestDetection.test_has_orig_multiple_true) ... ok
> test_has_orig_single_false 
> (tests.05_test_detection.TestDetection.test_has_orig_single_false) ... ok
> test_has_orig_single_true 
> (tests.05_test_detection.TestDetection.test_has_orig_single_true) ... ok
> Upstream source is a directory ... ok
> Check if filtering out files works ... tar ['--exclude=__init__.py', '-C', 
> '/<<PKGBUILDDIR>>', '-a', '-cf', 
> '/tmp/tmptno510mvgbp_tests.06_test_upstream_source_/gbp_0.1.tar.bz2', 'gbp'] 
> []
> ok
> Check if packing tar archives works ... tar ['-C', '/<<PKGBUILDDIR>>', '-a', 
> '-cf', '/tmp/tmpf_e0_6wxgbp_tests.06_test_upstream_source_/gbp_0.1.tar.bz2', 
> 'gbp'] []
> ok
> test_unpack (tests.06_test_upstream_source.TestZip.test_unpack) ... unzip 
> ['-q', '/tmp/tmp3wixy4fhgbp_tests.06_test_upstream_source_/gbp-0.1.zip', 
> '-d', '/tmp/tmp3wixy4fhgbp_tests.06_test_upstream_source_'] []
> ok
> ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> Create a fastimport object ... ok
> Add a file via fastimport ... ['git', 'config', 'user.name']
> ['git', 'config', 'user.email']
> ['git', 'show-ref', '--verify', 'refs/heads/master']
> ok
> Add a symbolic link via fastimport ... ['git', 'config', 'user.name']
> ['git', 'config', 'user.email']
> ['git', 'show-ref', '--verify', 'refs/heads/master']
> ok
> tests.07_test_fastimport.test_close ... ok
> tests.07_test_fastimport.test_result ... ['git', 'rev-parse', '--quiet', 
> '--verify', 'master']
> ['git', 'reset', '--quiet', '--hard', 
> '369e4ff8096f13672d28526fc5d75202b8919953', '--']
> ok
> Get patch information from git mailimport with base64 body but plain text 
> patch ... ['git', 'mailinfo', '-k', '/tmp/gbp_7j6r14sh', '/dev/null']
> ok
> Make sure broken encoding does no affect import ... ['git', 'mailinfo', '-k', 
> '/tmp/gbp_wn2ji6q7', '/dev/null']
> ok
> Convert extra DEP-3 header into a git pseudo-header ... ['git', 'mailinfo', 
> '-k', '/tmp/gbp_w77oe83v', '/dev/null']
> ok
> Don't fail on empty patch header ... ok
> Get patch information from git mailimport and extra DEP-3 headers ... ['git', 
> 'mailinfo', '-k', '/tmp/gbp_0x3apjtd', '/dev/null']
> ok
> Get patch information from the filename ... ok
> Get the patch information from a patch header ... ['git', 'mailinfo', '-k', 
> '/tmp/gbp__z8d2tnc', '/dev/null']
> ok
> test_has_branch (tests.09_test_git_repository.TestHasBranch.test_has_branch) 
> ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'whatever']
> ['git', 'commit', '-q', '-m', 'added whatever', 
> '/tmp/tmpv6j3x0a6gbp_tests.testutils.debiangittestrepo_/test_repo/whatever']
> ['git', 'branch', 'foo']
> ['git', 'show-ref', '--verify', 'refs/heads/foo']
> ['git', 'branch', 'refs/heads/bar']
> ['git', 'show-ref', '--verify', 'refs/heads/bar']
> ok
> Commit a tree ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', 
> '/tmp/tmp7dtyejiogbp_tests.testutils.debiangittestrepo_/test_repo/testfile0', 
> '/tmp/tmp7dtyejiogbp_tests.testutils.debiangittestrepo_/test_repo/testfile1', 
> '/tmp/tmp7dtyejiogbp_tests.testutils.debiangittestrepo_/test_repo/testfile2', 
> '/tmp/tmp7dtyejiogbp_tests.testutils.debiangittestrepo_/test_repo/testfile3']
> ['git', 'write-tree']
> ['git', 'ls-tree', 'ea63fcee40675a5f82ea6bedbf29ca86d89c5f63']
> ['git', 'commit-tree', 'ea63fcee40675a5f82ea6bedbf29ca86d89c5f63']
> ['git', 'commit-tree', 'ea63fcee40675a5f82ea6bedbf29ca86d89c5f63', '-p', 
> '5c93f5272b1db2158a3821b5c877da262368236d']
> ['git', 'commit-tree', 'ea63fcee40675a5f82ea6bedbf29ca86d89c5f63', '-p', 
> 'doesnotexist']
> ok
> Write out index file to alternate index file ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', 
> '/tmp/tmpkx9ahyvdgbp_tests.testutils.debiangittestrepo_/test_repo/testfile0', 
> '/tmp/tmpkx9ahyvdgbp_tests.testutils.debiangittestrepo_/test_repo/testfile1', 
> '/tmp/tmpkx9ahyvdgbp_tests.testutils.debiangittestrepo_/test_repo/testfile2', 
> '/tmp/tmpkx9ahyvdgbp_tests.testutils.debiangittestrepo_/test_repo/testfile3']
> ['git', 'write-tree']
> ['git', 'ls-tree', '4b825dc642cb6eb9a060e54bf8d69288fbee4904']
> ok
> Write out index file to non-existent dir ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', 
> '/tmp/tmpn116f1qhgbp_tests.testutils.debiangittestrepo_/test_repo/testfile0', 
> '/tmp/tmpn116f1qhgbp_tests.testutils.debiangittestrepo_/test_repo/testfile1', 
> '/tmp/tmpn116f1qhgbp_tests.testutils.debiangittestrepo_/test_repo/testfile2', 
> '/tmp/tmpn116f1qhgbp_tests.testutils.debiangittestrepo_/test_repo/testfile3']
> ['git', 'write-tree']
> ok
> Getting upstream tree from an invalid tag must fail ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmp5ppofxzggbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'ls-tree', 'upstream/1.0_rc3']
> ok
> Getting upstream tree from an invalid tree must fail ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmpzta__i2cgbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'ls-tree', 'doesnotexist']
> ok
> Getting upstream tree from a invalid upstream branch must fail ... ['git', 
> 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmpa2x0ckmygbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'show-ref', '--verify', 'refs/heads/upstream']
> ok
> Get upstream tree from a valid tag ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmpmbbr9gqogbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'rev-parse', '--quiet', '--verify', 'master']
> ['git', 'tag', 'upstream/1.0_rc3']
> ['git', 'ls-tree', 'upstream/1.0_rc3']
> ok
> Get upstream tree from a valid upstream tree ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmpr1r0atc5gbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'rev-parse', '--quiet', '--verify', 'master']
> ['git', 'ls-tree', 'dd5ca7aafa7276fc87d517b0d6c8b9306a21ceac']
> ok
> Get upstream tree from a valid upstream branch ... ['git', 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmpu4861u2rgbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'branch', 'upstream']
> ['git', 'show-ref', '--verify', 'refs/heads/upstream']
> ['git', 'ls-tree', 'upstream']
> ok
> test_dch_create_changelog 
> (tests.11_test_dch_main.TestScriptDch.test_dch_create_changelog) ... ['git', 
> 'init']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> ['git', 'add', '-f', 'foo']
> ['git', 'commit', '-q', '-m', 'added foo', 
> '/tmp/tmpzti0imrwgbp_tests.testutils.debiangittestrepo_/test_repo/foo']
> ['git', 'tag', '-m', 'upstream version 0.9', 'upstream/0.9']
> ['git', 'add', '-f', 'bar']
> ['git', 'commit', '-q', '-m', 'added bar', 
> '/tmp/tmpzti0imrwgbp_tests.testutils.debiangittestrepo_/test_repo/bar']
> ['git', 'tag', '-m', 'upstream version 1.0', 'upstream/1.0']
> ['git', 'branch', 'upstream']
> ['git', 'branch', 'debian']
> ['git', 'symbolic-ref', 'HEAD']
> ['git', 'show-ref', 'refs/heads/master']
> ['git', 'checkout', 'debian']
> ['git', 'add', '-f', 'debian/changelog']
> ['git', 'commit', '-q', '-m', 'added debian/changelog', 
> '/tmp/tmpzti0imrwgbp_tests.testutils.debiangittestrepo_/test_repo/debian/changelog']
> ['git', 'add', '-f', 'debian/control']
> ['git', 'commit', '-q', '-m', 'added debian/control', 
> '/tmp/tmpzti0imrwgbp_tests.testutils.debiangittestrepo_/test_repo/debian/control']
> ['git', 'tag', '-m', 'Pre stable release version 0.9-1', 'debian/0.9-1', 
> 'HEAD~1']
> ['git', 'config', 'user.name', 'gbp test user']
> ['git', 'config', 'user.email', '[email protected]']
> ['git', 'rev-parse', '--show-cdup']
> ['git', 'rev-parse', '--is-bare-repository']
> ['git', 'rev-parse', '--git-dir']
> Changelog last touched at '8759358c7eb594159e0b3b7fe34feb795207e43c'
> Continuing from commit '8759358c7eb594159e0b3b7fe34feb795207e43c'
> ok
> test_dch_main_closes_default 
> (tests.11_test_dch_main.TestScriptDch.test_dch_main_closes_default) ... Found 
> tag for topmost changelog version '8759358c7eb594159e0b3b7fe34feb795207e43c'
> Continuing from commit '8759358c7eb594159e0b3b7fe34feb795207e43c'
> ok
> test_dch_main_closes_non_debian_bug_numbers 
> (tests.11_test_dch_main.TestScriptDch.test_dch_main_closes_non_debian_bug_numbers)
>  ... Found tag for topmost changelog version 
> '8759358c7eb594159e0b3b7fe34feb795207e43c'
> Continuing from commit '8759358c7eb594159e0b3b7fe34feb795207e43c'
> ok
> test_dch_main_git_author 
> (tests.11_test_dch_main.TestScriptDch.test_dch_main_git_author) ... Found tag 
> for topmost changelog version '2da13987610ed46d9e57ba70e34bca14c6e47493'
> Continuing from commit '2da13987610ed46d9e57ba70e34bca14c6e47493'
> Changelog 1.0-1~1.gbp8f2599 (snapshot #1) prepared up to 8f2599f
> ok
> Test dch.py like gbp dch script does: increment debian version ... Found tag 
> for topmost changelog version 'abd2f1ebb9a3f5af18d325dc98de7acbd68b1dbe'
> Continuing from commit 'abd2f1ebb9a3f5af18d325dc98de7acbd68b1dbe'
> ok
> Test dch.py like gbp dch script does: increment debian version - guess last 
> commit ... Found tag for topmost changelog version 
> '11b8d8b29e2467bd0b342f35f0de41ffa98a0f4d'
> Continuing from commit '11b8d8b29e2467bd0b342f35f0de41ffa98a0f4d'
> ok
> Test dch.py like gbp dch script does: increment debian version - auto - 
> release ... Found tag for topmost changelog version 
> '11b8d8b29e2467bd0b342f35f0de41ffa98a0f4d'
> Continuing from commit '11b8d8b29e2467bd0b342f35f0de41ffa98a0f4d'
> ok
> Test dch.py like gbp dch script does: increment debian version - auto - 
> snapshot mode ... Found tag for topmost changelog version 
> 'd8a997c671d300381ef7044ccab26cf8a2110dad'
> Continuing from commit 'd8a997c671d300381ef7044ccab26cf8a2110dad'
> Changelog 0.9-2~1.gbpc7d2a9 (snapshot #1) prepared up to c7d2a96
> ok
> Test dch.py like gbp dch script does: increment debian version - local suffix 
> ... Found tag for topmost changelog version 
> 'd8a997c671d300381ef7044ccab26cf8a2110dad'
> Continuing from commit 'd8a997c671d300381ef7044ccab26cf8a2110dad'
> ok
> Test dch.py like gbp dch script does: increment debian version - release ... 
> Found tag for topmost changelog version 
> 'd8a997c671d300381ef7044ccab26cf8a2110dad'
> Continuing from commit 'd8a997c671d300381ef7044ccab26cf8a2110dad'
> ok
> Test dch.py like gbp dch script does: increment debian version - snapshot 
> mode ... Found tag for topmost changelog version 
> '03d8dbfb026fbc12fe37e4041aa392704d3160b4'
> Continuing from commit '03d8dbfb026fbc12fe37e4041aa392704d3160b4'
> Changelog 0.9-2~1.gbp4f7706 (snapshot #1) prepared up to 4f77063
> ok
> test_dch_main_meta_closes_and_bug_numbers 
> (tests.11_test_dch_main.TestScriptDch.test_dch_main_meta_closes_and_bug_numbers)
>  ... Found tag for topmost changelog version 
> '03d8dbfb026fbc12fe37e4041aa392704d3160b4'
> Continuing from commit '03d8dbfb026fbc12fe37e4041aa392704d3160b4'
> ok
> Test dch.py like gbp dch script does: new upstream version ... Found tag for 
> topmost changelog version '632cd621049e29333667bf699e962dca938e1356'
> Continuing from commit '632cd621049e29333667bf699e962dca938e1356'
> ok
> Test dch.py like gbp dch script does: new upstream version - two snapshots - 
> auto ... Found tag for topmost changelog version 
> '632cd621049e29333667bf699e962dca938e1356'
> Continuing from commit '632cd621049e29333667bf699e962dca938e1356'
> Changelog 1.0-1~1.gbpbc09c7 (snapshot #1) prepared up to bc09c7c
> Continuing from commit 'bc09c7c7559822acd3849a6177972c726bec8efa'
> Changelog 1.0-1~2.gbp6860fc (snapshot #2) prepared up to 6860fcd
> ok
> Test dch.py like gbp dch script does: new upstream version - two snapshots - 
> do not set distribution ... Found tag for topmost changelog version 
> 'a42650acbc5c0f25a41f44ac901cbbb39a9eb919'
> Continuing from commit 'a42650acbc5c0f25a41f44ac901cbbb39a9eb919'
> Changelog 1.0-1~1.gbpc6d34b (snapshot #1) prepared up to c6d34bd
> Continuing from commit 'c6d34bd52e9c1ceb984d31f0aa32bc09ddefdef1'
> Changelog 1.0-1~2.gbp4d7dc9 (snapshot #2) prepared up to 4d7dc91
> ok
> Test dch.py like gbp dch script does: new upstream version - two committed 
> snapshots - auto ... Found tag for topmost changelog version 
> 'a42650acbc5c0f25a41f44ac901cbbb39a9eb919'
> Continuing from commit 'a42650acbc5c0f25a41f44ac901cbbb39a9eb919'
> Changelog 1.0-1~1.gbpc6d34b (snapshot #1) prepared up to c6d34bd
> Changelog committed for version 1.0-1~1.gbpc6d34b
> Continuing from commit 'c6d34bd52e9c1ceb984d31f0aa32bc09ddefdef1'
> Changelog 1.0-1~2.gbp0a832a (snapshot #2) prepared up to 0a832a1
> Changelog committed for version 1.0-1~2.gbp0a832a
> ok
> Test dch.py like gbp dch script does: new upstream version - two committed 
> snapshots - do not set distribution ... Found tag for topmost changelog 
> version 'f43b43209bf76c26532bd6a87a667459b112bab8'
> Continuing from commit 'f43b43209bf76c26532bd6a87a667459b112bab8'
> Changelog 1.0-1~1.gbpf5b31f (snapshot #1) prepared up to f5b31fe
> Changelog committed for version 1.0-1~1.gbpf5b31f
> Continuing from commit 'f5b31fe2c6a386556cbf84170a32d0d99ab6e8dd'
> Changelog 1.0-1~2.gbp2a8f11 (snapshot #2) prepared up to 2a8f115
> Changelog committed for version 1.0-1~2.gbp2a8f11
> ok
> Test dch.py like gbp dch script does: new upstream version - guess last 
> commit ... Found tag for topmost changelog version 
> 'e54b21f3e359ad2d280dd19b69784aa9fd34fa3f'
> Continuing from commit 'e54b21f3e359ad2d280dd19b69784aa9fd34fa3f'
> ok
> Test dch.py like gbp dch script does: new upstream version - auto - release 
> ... Found tag for topmost changelog version 
> 'e54b21f3e359ad2d280dd19b69784aa9fd34fa3f'
> Continuing from commit 'e54b21f3e359ad2d280dd19b69784aa9fd34fa3f'
> ok
> Test dch.py like gbp dch script does: new upstream version - auto - snapshot 
> mode ... Found tag for topmost changelog version 
> '329ff70d51b55dbd349b624a6882c941ab549161'
> Continuing from commit '329ff70d51b55dbd349b624a6882c941ab549161'
> Changelog 1.0-1~1.gbp48c201 (snapshot #1) prepared up to 48c201b
> ok
> Test dch.py like gbp dch script does: new upstream version - set distribution 
> ... Found tag for topmost changelog version 
> '329ff70d51b55dbd349b624a6882c941ab549161'
> Continuing from commit '329ff70d51b55dbd349b624a6882c941ab549161'
> ok
> Test dch.py like gbp dch script does: new upstream version - release ... 
> Found tag for topmost changelog version 
> '329ff70d51b55dbd349b624a6882c941ab549161'
> Continuing from commit '329ff70d51b55dbd349b624a6882c941ab549161'
> ok
> Test dch.py like gbp dch script does: new upstream version - release - set 
> distribution ... Found tag for topmost changelog version 
> '8f44fd51bec33d1375a7f15a750f9b65d0f655a5'
> Continuing from commit '8f44fd51bec33d1375a7f15a750f9b65d0f655a5'
> ok
> Test dch.py like gbp dch script does: new upstream version - release - set 
> urgency ... Found tag for topmost changelog version 
> '8f44fd51bec33d1375a7f15a750f9b65d0f655a5'
> Continuing from commit '8f44fd51bec33d1375a7f15a750f9b65d0f655a5'
> ok
> Test dch.py like gbp dch script does: new upstream version - snapshot mode 
> ... Found tag for topmost changelog version 
> '54ef3458982c97956402e0ac43d9728299372714'
> Continuing from commit '54ef3458982c97956402e0ac43d9728299372714'
> Changelog 1.0-1~1.gbp491695 (snapshot #1) prepared up to 4916951
> ok
> Test dch.py like gbp dch script does: new upstream version - snapshot mode - 
> do not set distribution ... Found tag for topmost changelog version 
> '54ef3458982c97956402e0ac43d9728299372714'
> Continuing from commit '54ef3458982c97956402e0ac43d9728299372714'
> Changelog 1.0-1~1.gbp491695 (snapshot #1) prepared up to 4916951
> 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 ... Found tag for topmost changelog version 
> 'd458c77a188d58a1aab933bb2bc94f976d01e30f'
> Continuing from commit 'd458c77a188d58a1aab933bb2bc94f976d01e30f'
> Changelog 1.0-1~1.gbp11a873 (snapshot #1) prepared up to 11a8736
> ok
> Test dch.py like gbp dch script does: new upstream version - set urgency ... 
> Found tag for topmost changelog version 
> 'd458c77a188d58a1aab933bb2bc94f976d01e30f'
> Continuing from commit 'd458c77a188d58a1aab933bb2bc94f976d01e30f'
> ok
> test_dch_main_no_git_author 
> (tests.11_test_dch_main.TestScriptDch.test_dch_main_no_git_author) ... Found 
> tag for topmost changelog version 'd458c77a188d58a1aab933bb2bc94f976d01e30f'
> Continuing from commit 'd458c77a188d58a1aab933bb2bc94f976d01e30f'
> Changelog 1.0-1~1.gbp11a873 (snapshot #1) prepared up to 11a8736
> ok
> Test dch.py like gbp dch script does: snapshot mode with unreleased debian 
> version ... Found tag for topmost changelog version 
> 'fb2d827ef7e1b7890e452de8e95652d52307fe64'
> Continuing from commit 'fb2d827ef7e1b7890e452de8e95652d52307fe64'
> Changelog last touched at 'fb2d827ef7e1b7890e452de8e95652d52307fe64'
> Continuing from commit 'fb2d827ef7e1b7890e452de8e95652d52307fe64'
> Changelog 1.0-1~1.gbp750593 (snapshot #1) prepared up to 7505939
> ok
> test_dch_subdir (tests.11_test_dch_main.TestScriptDch.test_dch_subdir) ... 
> Found tag for topmost changelog version 
> 'fb2d827ef7e1b7890e452de8e95652d52307fe64'
> Continuing from commit 'fb2d827ef7e1b7890e452de8e95652d52307fe64'
> 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.test_get_arch) ... ok
> test_get_vendor (tests.12_test_deb.TestDeb.test_get_vendor) ... ok
> testBadVersion (tests.12_test_deb.TestDpkgCompareVersions.testBadVersion) ... 
> ok
> testGreaterThen (tests.12_test_deb.TestDpkgCompareVersions.testGreaterThen) 
> ... ok
> testLessThen (tests.12_test_deb.TestDpkgCompareVersions.testLessThen) ... ok
> testSameVersion (tests.12_test_deb.TestDpkgCompareVersions.testSameVersion) 
> ... 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 ... Switching to 'patch-queue/master'
> Applied foo.patch
> ok
> Test if we commit the patch-queue branch with --commit ... Switching to 
> 'patch-queue/master'
> On 'patch-queue/master', switching to 'master'
> Generating patches from git (master..patch-queue/master)
> Added patch added-foo.patch to patch series
> Updated existing patches.
> On 'patch-queue/master', switching to 'master'
> Generating patches from git (master..patch-queue/master)
> Updated existing patches.
> ok
> Test if we commit the patch-queue branch with all patches dropped ... 
> Switching to 'patch-queue/master'
> On 'patch-queue/master', switching to 'master'
> Generating patches from git (master..patch-queue/master)
> No patches on 'patch-queue/master' - nothing to export.
> Removed patches patch1.diff, patch2.diff from patch series
> ok
> Test if we drop the patch-queue branch with --drop ... Switching to 
> 'patch-queue/master'
> On 'patch-queue/master', switching to 'master'
> Generating patches from git (master..patch-queue/master)
> No patches on 'patch-queue/master' - nothing to export.
> Dropped branch 'patch-queue/master'.
> ok
> test_adding_patch (tests.13_test_gbp_pq.TestFromTAG.test_adding_patch) ... 
> Trying to apply patches at '17bf223d055cd2fe31304f7611456b835627eeaf'
> On 'patch-queue/master', switching to 'master'
> Generating patches from git 
> (17bf223d055cd2fe31304f7611456b835627eeaf..patch-queue/master)
> Added patch added-bar.patch to patch series
> Updated existing patches.
> Switching to 'patch-queue/master'
> On 'patch-queue/master', switching to 'master'
> Generating patches from git 
> (17bf223d055cd2fe31304f7611456b835627eeaf..patch-queue/master)
> Updated existing patches.
> Switching to 'patch-queue/master'
> warning: skipped previously applied commit 26f0048
> hint: use --reapply-cherry-picks to include skipped commits
> hint: Disable this message with "git config advice.skippedCherryPicks false"
> 
>                                                                               
>   
> Successfully rebased and updated refs/heads/patch-queue/master.
> On 'patch-queue/master', switching to 'master'
> Generating patches from git 
> (e8925a002ed0d5ef33586f342fb1c05e835e428b..patch-queue/master)
> No patches on 'patch-queue/master' - nothing to export.
> Removed patch added-bar.patch from patch series
> ok
> test_empty (tests.13_test_gbp_pq.TestFromTAG.test_empty) ... Trying to apply 
> patches at 'ec5a5ef3a82b542efaeb62f9f0367d0066c015fc'
> On 'patch-queue/master', switching to 'master'
> Generating patches from git 
> (ec5a5ef3a82b542efaeb62f9f0367d0066c015fc..patch-queue/master)
> No patches on 'patch-queue/master' - nothing to export.
> Updated existing patches.
> ok
> Test command filtering with an empty body ... ok
> test_filter_cmd (tests.13_test_gbp_pq.TestParseGbpCommand.test_filter_cmd) 
> ... ok
> test_noarg_cmd (tests.13_test_gbp_pq.TestParseGbpCommand.test_noarg_cmd) ... 
> ok
> Test generation of patches ... Generating patches from git (HEAD~2..HEAD)
> ok
> Test generation of patches which have name clashes ... Generating patches 
> from git (HEAD~4..HEAD)
> ok
> Test generation of renumbered patches ... Generating patches from git 
> (HEAD~2..HEAD)
> ok
> test_import_fail_first 
> (tests.14_test_gbp_import_dscs.TestImportDscs.test_import_fail_first) ... ok
> test_import_fail_second 
> (tests.14_test_gbp_import_dscs.TestImportDscs.test_import_fail_second) ... ok
> Test importing success with stub ... Everything imported under 
> /tmp/tmpq3l_uz1fgbp_tests.testutils.debiangittestrepo_/test_repo
> ok
> test_control (tests.15_test_DebianSource.TestDebianSource.test_control) ... 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.test_is_not_releasable) ... ok
> test_is_releasable 
> (tests.15_test_DebianSource.TestDebianSource.test_is_releasable) ... 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.test_missing_arg) ... ok
> Guess the commit to start from from the snapshot banner ... ok
> Guess the commit to start from from the tag matching ... Found tag for 
> topmost changelog version 'd6b9f987977019fd582b66f3635c14ea1c59fdf7'
> ok
> Guess the commit to start from from the commit that ... Changelog last 
> touched at 'eaa0aa862d2d45d8a7aef000cc24ae852cbf175e'
> 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 ... 
> Old style config section [git-cmd2] found please rename to [cmd2]
> Old style config section [git-cmd2] found please rename to [cmd2]
> Old style config section [gbp-cmd3] found please rename to [cmd3]
> Old style config section [gbp-cmd3] found please rename to [cmd3]
> Old style config section [git-cmd4] found please rename to [cmd4]
> Old style config section [git-cmd4] found please rename to [cmd4]
> ok
> Read a single value from the parsed config ... Old style config section 
> [git-cmd4] found please rename to [cmd4]
> ok
> A value in the cmd section should override the old git-cmd section 
> independent from ... Old style config section [git-cmd4] found please rename 
> to [cmd4]
> Old style config section [git-cmd4] found please rename to [cmd4]
> Old style config section [git-cmd5] found please rename to [cmd5]
> Old style config section [git-cmd5] found please rename to [cmd5]
> ok
> test_param_list (tests.18_test_Config.TestConfigParser.test_param_list) ... 
> Old style config section [git-cmd4] found please rename to [cmd4]
> ok
> test_short_option (tests.18_test_Config.TestConfigParser.test_short_option) 
> ... ok
> Options with short options can't have a prefix ... ok
> A value in any gbp-command section should override the default ... Old style 
> config section [gbp-cmd3] found please rename to [cmd3]
> Old style config section [gbp-cmd3] found please rename to [cmd3]
> ok
> A value in any git-command section should override the default ... Old style 
> config section [git-cmd2] found please rename to [cmd2]
> Old style config section [git-cmd2] found please rename to [cmd2]
> 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 ... ok
> Test updating/deleting of tags and macros ... Found unrecognized Gbp tag on 
> line 4: '# Gbp-Undefined-Tag: foobar
> '
> Trying to delete non-existent tag 'invalidtag:'
> Tried to delete non-existent macro '%patch123'
> ok
> Test error conditions of modification methods ... ok
> Test parsing of a valid spec file ... ok
> Test the getting the patches as a patchseries ... ok
> Check patch series functionalitu with %autostup ... ok
> Patches are applied in order different from the patch numbering ... ok
> Test spec that is broken/has anomalities ... ok
> Test parsing of a valid spec file ... ok
> Test parsing of another valid spec file ... ok
> Test parsing of yet another valid spec file ... ok
> Test parsing of spec without orig tarball ... ok
> Test parsing of all the different tags of spec file ... Found unrecognized 
> Gbp tag on line 17: '# Gbp-Undefined-Tag: foobar
> '
> ok
> Test spec autoupdate functionality ... ok
> Another test for spec autoupdate functionality ... ok
> Test parsing of a source rpm ... ok
> Test parsing of another source rpm ... ok
> Test unpacking of a source rpm ... ok
> Test guess_spec() function ... ok
> Test guess_spec_repo() and spec_from_repo() functions ... ok
> test_log_default_error_msg 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_log_default_error_msg)
>  ... '/does/not/matter' failed: it exited with 1
> ok
> test_log_quote_format 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_log_quote_format)
>  ... '/does/{not}/matter' failed: it exited with 1
> ok
> test_log_use_err_or_reason_for_error_messge_error 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_log_use_err_or_reason_for_error_messge_error)
>  ... Erpel we have a problem
> ok
> test_log_use_err_or_reason_for_error_messge_reason 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_log_use_err_or_reason_for_error_messge_reason)
>  ... AFAIK execution failed: [Errno 2] No such file or directory: 
> '/does/not/matter'
> ok
> test_log_use_stderr_for_err_message 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_log_use_stderr_for_err_message)
>  ... Erpel we have a problem
> ok
> test_log_use_stdout_for_err_message 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_log_use_stdout_for_err_message)
>  ... Erpel we have a problem
> ok
> test_no_log_on_success 
> (tests.21_test_command_wrappers.TestCommandWrapperFailures.test_no_log_on_success)
>  ... ok
> test_get_pbuilder_dist_dep14_debian_master 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_debian_master)
>  ... ok
> test_get_pbuilder_dist_dep14_debian_native 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_debian_native)
>  ... ok
> test_get_pbuilder_dist_dep14_debian_sid 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_debian_sid)
>  ... ok
> test_get_pbuilder_dist_dep14_debian_suite 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_debian_suite)
>  ... ok
> test_get_pbuilder_dist_dep14_no_vendor 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_no_vendor)
>  ... ok
> test_get_pbuilder_dist_dep14_no_vendor_sid 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_no_vendor_sid)
>  ... ok
> test_get_pbuilder_dist_dep14_too_many_slashes 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_too_many_slashes)
>  ... ok
> test_get_pbuilder_dist_dep14_vendor_sid 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_vendor_sid)
>  ... ok
> test_get_pbuilder_dist_dep14_vendor_suite 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_dep14_vendor_suite)
>  ... ok
> test_get_pbuilder_dist_no_dep14 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageDep14.test_get_pbuilder_dist_no_dep14)
>  ... ok
> test_setup_pbuilder 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageSetupPbuilder.test_setup_pbuilder)
>  ... Building with (cowbuilder) for sid
> ok
> test_setup_pbuilder_arch 
> (tests.22_test_gbp_buildpackage.TestGbpBuildpackageSetupPbuilder.test_setup_pbuilder_arch)
>  ... Building with (cowbuilder) for sid:arm64
> 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.test_dir)
>  ... ok
> test_signature 
> (tests.24_test_gbp_import_orig.TestGbpBuildpackagePreparePristineTar.test_signature)
>  ... ok
> test_tar 
> (tests.24_test_gbp_import_orig.TestGbpBuildpackagePreparePristineTar.test_tar)
>  ... ok
> test_200_download 
> (tests.24_test_gbp_import_orig.TestImportOrigDownload.test_200_download) ... 
> SKIP: network tests disabled
> test_404_download 
> (tests.24_test_gbp_import_orig.TestImportOrigDownload.test_404_download) ... 
> SKIP: network tests disabled
> test_30_quilt (tests.24_test_gbp_import_orig.TestIs30Quilt.test_30_quilt) ... 
> ok
> test_30_quilt_empty_repo 
> (tests.24_test_gbp_import_orig.TestIs30Quilt.test_30_quilt_empty_repo) ... ok
> test_no_format (tests.24_test_gbp_import_orig.TestIs30Quilt.test_no_format) 
> ... ok
> test_no_quilt (tests.24_test_gbp_import_orig.TestIs30Quilt.test_no_quilt) ... 
> ok
> Test that dropping upstream's debian/ workd (#881750) ... Replacing upstream 
> source on 'master'
> ok
> testBrokenConf 
> (tests.25_test_broken_gbp_conf.TestBrokenConfig.testBrokenConf) ... File 
> contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> File contains no section headers.
> file: '/tmp/tmpmyhhxersgbp_bar_/gbp.conf', line: 1
> 'this is a broken config\n'
> See 'man gbp.conf' for the format.
> ok
> Test default thanks extraction ... ok
> test_list_config_templates 
> (tests.27_test_create_remote_repo.TestGbpCreateRemoteRepoCommand.test_list_config_templates)
>  ... ok
> test_no_config_templates 
> (tests.27_test_create_remote_repo.TestGbpCreateRemoteRepoCommand.test_no_config_templates)
>  ... 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.test_simple)
>  ... ok
> test_vcs_git_url (tests.29_test_gbp_clone.TestGbpClone.test_vcs_git_url) ... 
> ok
> test_changelog_creation_full 
> (tests.30_test_deb_changelog.Test.test_changelog_creation_full) ... ok
> test_changelog_creation_package 
> (tests.30_test_deb_changelog.Test.test_changelog_creation_package) ... ok
> test_changelog_creation_version 
> (tests.30_test_deb_changelog.Test.test_changelog_creation_version) ... ok
> test_changelog_exists 
> (tests.30_test_deb_changelog.Test.test_changelog_exists) ... ok
> test_changelog_missing_dir 
> (tests.30_test_deb_changelog.Test.test_changelog_missing_dir) ... ok
> Test we remove NUL characters from strings when parsing (#981340) ... 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.test_empty_rollback)
>  ... ok
> test_rrr_branch 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository.test_rrr_branch)
>  ... Rolling back branch 'doesnotexist' by deleting it
> ok
> test_rrr_merge 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository.test_rrr_merge)
>  ... Nothing to rollback for merge of 'HEAD'
> ok
> test_rrr_merge_abort 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository.test_rrr_merge_abort)
>  ... Rolling back failed merge of HEAD
> ok
> test_rrr_tag 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository.test_rrr_tag)
>  ... Rolling back tag 'doesnotexist' by deleting it
> ok
> test_rrr_unknown_action 
> (tests.test_RollbackDebianGitRepository.TestRollbackGitRepository.test_rrr_unknown_action)
>  ... ok
> 
> ======================================================================
> FAIL: Doctest: tests.doctests.test_GitRepository.test_clone
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3.11/doctest.py", line 2222, in runTest
>     raise self.failureException(self.format_failure(new.getvalue()))
> AssertionError: Failed doctest test for test_clone
>   File "/<<PKGBUILDDIR>>/tests/doctests/test_GitRepository.py", line 626, in 
> test_clone
> 
> ----------------------------------------------------------------------
> File "/<<PKGBUILDDIR>>/tests/doctests/test_GitRepository.py", line 649, in 
> test_clone
> Failed example:
>     clone.get_remote_branches()
> Expected:
>     ['origin/HEAD', 'origin/foo', 'origin/master']
> Got:
>     ['origin', 'origin/foo', 'origin/master']
> 
> -------------------- >> begin captured logging << --------------------
> gbp: debug: ['git', 'rev-parse', '--show-cdup']
> gbp: debug: ['git', 'rev-parse', '--is-bare-repository']
> gbp: debug: ['git', 'rev-parse', '--git-dir']
> gbp: debug: ['git', 'symbolic-ref', 'HEAD']
> gbp: debug: ['git', 'show-ref', 'refs/heads/master']
> gbp: debug: ['git', 'clone', '--quiet', 
> '/tmp/tmpol3zjbdegbp_tests.doctests.test_GitRepository_/repo']
> gbp: debug: ['git', 'rev-parse', '--show-cdup']
> gbp: debug: ['git', 'rev-parse', '--is-bare-repository']
> gbp: debug: ['git', 'rev-parse', '--git-dir']
> gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 
> 'refs/heads/']
> gbp: debug: ['git', 'symbolic-ref', 'HEAD']
> gbp: debug: ['git', 'show-ref', 'refs/heads/master']
> gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 
> 'refs/remotes/']
> gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 
> 'refs/heads/']
> gbp: debug: ['git', 'config', 'branch.master.remote']
> gbp: debug: ['git', 'config', 'branch.master.merge']
> gbp: debug: ['git', 'branch', 'foo', 'origin/foo']
> gbp: debug: ['git', 'config', 'branch.foo.remote']
> gbp: debug: ['git', 'config', 'branch.foo.merge']
> gbp: debug: ['git', 'branch', 'bar']
> gbp: debug: ['git', 'config', 'branch.bar.remote']
> gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 
> 'refs/heads/']
> gbp: debug: ['git', 'remote']
> gbp: debug: ['git', 'remote']
> gbp: debug: ['git', 'remote', 'show', '-n', 'origin']
> gbp: debug: ['git', 'show-ref', '--verify', 'refs/remotes/origin/master']
> gbp: debug: ['git', 'remote']
> gbp: debug: ['git', 'remote', 'show', '-n', 'origin']
> --------------------- >> end captured logging << ---------------------
> 
> ----------------------------------------------------------------------
> 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                          259     26    90%   30-31, 57-58, 76, 
> 465, 474-478, 524, 526-527, 573-576, 641, 648, 716, 718-720, 749, 751, 
> 801-802, 902
> 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                        55      3    95%   148, 154, 157
> 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                   58      6    90%   45-48, 112, 144
> gbp/git/modifier.py                     83      3    96%   76, 80, 95
> gbp/git/repository.py                  890     70    92%   46, 51, 87, 95, 
> 486, 525, 625, 632, 661-664, 687-688, 748, 819, 856, 906, 925, 1065, 1079, 
> 1106, 1193, 1202, 1343, 1345, 1402-1406, 1428, 1455, 1557, 1563, 1570, 
> 1572-1575, 1580, 1654-1655, 1724, 1741, 1773-1780, 1786, 1790, 1792, 1821, 
> 1830, 1841, 1866, 1893, 1987, 2035-2036, 2038, 2080, 2101-2102, 2104, 
> 2109-2110, 2115, 2117-2118
> 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                    72     21    71%   53, 124, 151-170, 
> 174
> 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                    600     40    93%   50, 143-144, 
> 200-204, 253, 310, 320, 435, 440, 444, 646, 653-654, 660-662, 676-678, 
> 683-688, 767, 778-785, 818-825, 853, 860, 872-873
> 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      8    58%   27-31, 42-46
> 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            343    180    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-341, 463-481, 495-615, 619
> 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                   172     81    53%   41-46, 74-75, 92, 
> 101, 107-121, 175-177, 187-261, 265
> 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       91     71    22%   34-35, 53-63, 
> 68-71, 77-78, 87-98, 106-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        60     48    20%   30-36, 43-49, 
> 69-83, 97-124
> 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                     362     56    85%   54-55, 59-60, 
> 71-72, 76-77, 108, 173-174, 182-183, 259-263, 271, 278, 285, 305, 315-316, 
> 470, 475-476, 481-484, 487-488, 494, 500, 505, 515, 517, 519, 521, 523, 527, 
> 553, 571, 576, 591, 594-595, 607-618, 625
> gbp/scripts/export_orig.py             217    152    30%   46-74, 84-91, 
> 101-134, 143-154, 158-169, 180, 188-189, 208-223, 236-237, 245, 251-252, 
> 259-260, 274-316, 320-326, 330-377, 381
> 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-241, 245-279, 
> 283-298, 303-306, 311-313, 387-392, 424-437, 450-563, 567
> 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                      312    110    65%   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, 400-405, 467-520, 
> 524
> 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-79, 119-122, 
> 126-131, 135-142, 154-235, 239
> gbp/scripts/push.py                    126     88    30%   36-38, 64, 69-86, 
> 96-100, 104-105, 118-196, 200
> 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/setup_gitattributes.py      60     46    23%   33-65, 73-79, 
> 83-104, 108
> 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                                 9060   3175    65%
> ----------------------------------------------------------------------
> Ran 399 tests in 23.838s
> 
> FAILED (SKIP=4, failures=1)
> make[2]: *** [Makefile:12: test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/07/26/git-buildpackage_0.9.30_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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 mark 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 mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: git-buildpackage
Source-Version: 0.9.32
Done: Guido Günther <[email protected]>

We believe that the bug you reported is fixed in the latest version of
git-buildpackage, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guido Günther <[email protected]> (supplier of updated git-buildpackage package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 04 Aug 2023 09:11:56 +0200
Source: git-buildpackage
Architecture: source
Version: 0.9.32
Distribution: unstable
Urgency: medium
Maintainer: Guido Günther <[email protected]>
Changed-By: Guido Günther <[email protected]>
Closes: 1042188
Changes:
 git-buildpackage (0.9.32) unstable; urgency=medium
 .
   * Upload to unstable
     Closes: #1042188
Checksums-Sha1:
 8b04e214e630bf83e3106c030b0f9967804d7dfd 2372 git-buildpackage_0.9.32.dsc
 54cd715e7d235039c8903b1e61210292a51d39c4 3140132 git-buildpackage_0.9.32.tar.xz
 3a9af7d749c6aed3edb671c5f65052c11d95f07e 13128 
git-buildpackage_0.9.32_amd64.buildinfo
Checksums-Sha256:
 eb3fcee5a3e0e08c7f51ace908d87a56fff1dfc917c9f0af7935ce63c61760fb 2372 
git-buildpackage_0.9.32.dsc
 b74a8ecbc8fb9994cbd382b92fc8144dc692bafd8a913df3b53652937325512f 3140132 
git-buildpackage_0.9.32.tar.xz
 df443a17de7b51811d8fe4df7cae26843a25e83ba82ab445fa22daef78a123e4 13128 
git-buildpackage_0.9.32_amd64.buildinfo
Files:
 46d27a9f26e92a494d22b1affa8220e0 2372 vcs optional git-buildpackage_0.9.32.dsc
 197ac5d786c20ee207176b6f6946994f 3140132 vcs optional 
git-buildpackage_0.9.32.tar.xz
 72adc463ee2a5706a998aacfb7911c7f 13128 vcs optional 
git-buildpackage_0.9.32_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEY/bM35YinQkoayrDJb+GUkr8weMFAmTMunoACgkQJb+GUkr8
weNLLxAArC2scWFbEowhltE0too6qjQem0iDYnh3AaXKZNbkH+LYHeLn0tvYRdij
SBUfYqRL0U2WToxGkfI1t0EV3ysIZmMAjRBZIixNVVDz3ifSO3R9NNPyiDGOlJhy
RwZTW9e899OdHgocJXnO2RL7N0RZxa4nwIgBwhvr6+PesRKvt0U3USe2AeXh8vbI
K6dNvnaInRhxtZbg/9IU/jTryP32RPBEZjyWK1yAchTcSFlvtMfXtegI+eUoRgiO
UIVzp2+oarv3abN0+XTpsxpHa9KhPKN9OxO1AqYr4pEFURKiD4v5E22/SItdu7dx
S9u8zREkDPtV/36sqznL64gdMShCD/8cFzYnUPdsagmS3Ln7F90ZEbHBcMrkdAJ6
TpZEzxeWvD+XEZ4DPozNk3l9ScebuI0LL3yesUcy4Sd0l3/WAeUStKGfIB/YE9gQ
lhaD3dOQetyXIIIUCuqbAmD1PPExcWwFGd8e3zoQRGvtiLaPa9qIwo5yN+Sat6nW
YnQj1d6W19B2T8C3dzy7xthlrjPW4fv/adx8TxXYwr1UIhRxmgPOkUxtSmjGHOOY
w5Cots291q4S2oiEoYEyEd5k9KtEKJLYk3xZP+1+XDbfE7b2iGoZR0VX+fzTfEdL
JfsnQKIu5pSWy6rgBT6JP1ZoUY+PdsozdOcCvCFSOkdyxrw0+Gs=
=q0ZB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to