[Bug 1244392] Re: Sync git-buildpackage 0.6.5 (universe) from Debian unstable (main)

Jackson Doak Doak.jackson at gmail.com
Thu Oct 24 22:04:13 UTC 2013


I was assumng it would stay in proposed until dch was ready.

On Fri, Oct 25, 2013 at 7:07 AM, Andrew Starr-Bochicchio
<a.starr.b at gmail.com> wrote:
> Have you built it? The tests seem to fail since debchange (aka dch )
> still thinks it is on saucy while git-buildpackage knows it's on
> trusty...
>
> ======================================================================
> FAIL: Test dch.py like git-dch script does: increment debian version - auto - release
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/buildd/git-buildpackage-0.6.5/tests/11_test_dch_main.py", line 348, in test_dch_main_increment_debian_version_with_auto_release
>     self.assertEqual("test-package (%s) %s; urgency=low\n" % (new_version_0_9, os_codename), lines[0])
> AssertionError: 'test-package (0.9-1ubuntu1) trusty; urgency=low\n' != 'test-package (0.9-1ubuntu1) saucy; urgency=low\n'
> -------------------- >> begin captured logging << --------------------
> gbp: info: Found tag for topmost changelog version '5167fbd6d3a90b5149e6aec0c9078cca3b301644'
> gbp: info: Continuing from commit '5167fbd6d3a90b5149e6aec0c9078cca3b301644'
> --------------------- >> end captured logging << ---------------------
>
> ======================================================================
> FAIL: Test dch.py like git-dch script does: increment debian version - release
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/buildd/git-buildpackage-0.6.5/tests/11_test_dch_main.py", line 318, in test_dch_main_increment_debian_version_with_release
>     self.assertEqual("test-package (%s) %s; urgency=low\n" % (new_version_0_9, os_codename), lines[0])
> AssertionError: 'test-package (0.9-1ubuntu1) trusty; urgency=low\n' != 'test-package (0.9-1ubuntu1) saucy; urgency=low\n'
>
> ======================================================================
> FAIL: Test dch.py like git-dch script does: new upstream version - auto - release
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/buildd/git-buildpackage-0.6.5/tests/11_test_dch_main.py", line 173, in test_dch_main_new_upstream_version_with_auto_release
>     self.assertEqual("test-package (1.0-1) %s; urgency=low\n" % os_codename, lines[0])
> AssertionError: 'test-package (1.0-1) trusty; urgency=low\n' != 'test-package (1.0-1) saucy; urgency=low\n'
> -------------------- >> begin captured logging << --------------------
> gbp: info: Found tag for topmost changelog version 'fb1f307f3e7daffff8d0bcaaf4ef1deaaaad75d3'
> gbp: info: Continuing from commit 'fb1f307f3e7daffff8d0bcaaf4ef1deaaaad75d3'
> --------------------- >> end captured logging << ---------------------
>
> ======================================================================
> FAIL: Test dch.py like git-dch script does: new upstream version - release
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/buildd/git-buildpackage-0.6.5/tests/11_test_dch_main.py", line 96, in test_dch_main_new_upstream_version_with_release
>     self.assertEqual("test-package (1.0-1) %s; urgency=low\n" % os_codename, lines[0])
> AssertionError: 'test-package (1.0-1) trusty; urgency=low\n' != 'test-package (1.0-1) saucy; urgency=low\n'
>
> ======================================================================
> FAIL: Test dch.py like git-dch script does: new upstream version - release - set urgency
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/buildd/git-buildpackage-0.6.5/tests/11_test_dch_main.py", line 288, in test_dch_main_new_upstream_version_with_release_urgency
>     self.assertEqual("test-package (1.0-1) %s; urgency=emergency\n" % os_codename, lines[0])
> AssertionError: 'test-package (1.0-1) trusty; urgency=emergency\n' != 'test-package (1.0-1) saucy; urgency=emergency\n'
>
>
> ** Changed in: git-buildpackage (Ubuntu)
>        Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1244392
>
> Title:
>   Sync git-buildpackage 0.6.5 (universe) from Debian unstable (main)
>
> Status in “git-buildpackage” package in Ubuntu:
>   Incomplete
>
> Bug description:
>   Please sync git-buildpackage 0.6.5 (universe) from Debian unstable
>   (main)
>
>   Explanation of the Ubuntu delta and why it can be dropped:
>     * debian/rules: Don't export DEB_VENDOR="Debian" as tests now
>       take Ubuntu versions into consideration (LP: #1215175).
>   Fixed in debian
>
>   Changelog entries since current trusty version 0.6.3ubuntu1:
>
>   git-buildpackage (0.6.5) unstable; urgency=low
>
>     [ Etienne Millon ]
>     * [ba4f778] doc: Fix git-pbuilder example (Closes: #725875)
>
>     [ Guido Günther ]
>     * [3be2947] Be more robust about git status output changes by using
>       --porcelain. Heavily based on a patch by rian m. carlson
>       (Closes: #726260)
>     * [ae460e1] Bump standards version
>
>     [ Andrew Starr-Bochicchio ]
>     * [4368694] Don't export DEB_VENDOR="Debian"
>       Tests now take Ubuntu versions into consideration. (Closes: #723756)
>
>    -- Guido Günther <agx at sigxcpu.org>  Wed, 16 Oct 2013 10:29:58 +0200
>
>   git-buildpackage (0.6.4) unstable; urgency=low
>
>     [ Guido Günther ]
>     * [0385dc5] docs: having an upstream branch is a recommendation rather than
>       a hard requirement, we can use any treeish to build the upstream tarball
>       from.
>     * [e398469] Remove unused import
>     * [f738be3] Add link to online docs
>     * [ec7bd94] pq: print which patch failed to apply
>     * [820100d] pq: Only print number or tries if we try more than once
>     * [a86ccb7] Update to git-pbuilder 1.29
>     * [b494801] Backports got integrated into the main archive.  From wheezy on
>       we can use the main archive
>
>     [ Markus Lehtonen ]
>     * [4030c19] docs: minor sgml syntax fix
>     * [e72a1e2] config: restore mangled env in doctests.
>     * [0eeafba] GitRepository/diff: add 'stat' and 'summary' options.
>     * [8cdc06f] ComponentTestBase: more verbose output in case of branch mismatch
>     * [af2034c] ComponentTestBase: fix env restore in teardown
>     * [54099f5] import-orig: import readline in the common module.
>     * [6c478a6] ComponentTestBase: keep tmpdir if GBP_TESTS_NOCLEAN is in env
>     * [bc40956] GitRepository: Add clean() method
>     * [e48f0a0] GitRepository.diff: add 'text' option.  for generating textual
>       diffs.
>     * [3c0a022] GitRepository.diff: prevent usage of external diff.  External
>       diff might break patch generation, for example.
>     * [6f3d63a] ComponentTestBase: use eq_() ok_() from nose.tools for better
>       assert messages.
>     * [e54289e] common/buildpackage: fix handling of empty tarball prefix as
>       needed for rpm builds
>     * [39f581e] GitRepository.diff: add 'ignore_submodules' option
>     * [b9b9eea] GitRepository.list_tree: add 'paths' option.
>     * [3eb401d] git: new class and method for remote repositories.
>     * [28fdf4c] GitRepository.has_remote_repo: use get_remotes method.
>     * [b4e5b73] GitRepository: deprecate the get_remote_repos method.
>     * [c222197] tests: add test for archiving without git submodules
>     * [92f29be] tests: use eq_ and ok_ from nose tools in submodule tests.
>       For consistency and better assert error messages.
>     * [f858f87] tests: add some docstrings to git submodule tests.
>     * [1d92bfe] tests: upper case global variables in submodule tests.
>     * [6b8037e] tests: remove unused import in submodule tests.
>
>     [ Lingchaox Xin ]
>     * [07b3054] GitRepository.has_treeish: minor pylint fix
>     * [eca5a33] GitRepository.describe: add 'tags' and 'extra-match' options
>     * [1320de2] GitRepository.fetch: Add 'refspec' option
>     * [171579f] GitRepository.fetch: Add 'all_remotes' option
>     * [68baa9a] GitRepository.push: Add 'force' option
>     * [d28c7cc] GitRepository.push: Add 'tags' option
>     * [db79c5d] GitRepository.pull: Add 'all_remotes' option.
>       Also changes the method to utilize the GitArgs class.
>
>     [ Osamu Aoki ]
>     * [8441bba] typo s/bei/be/ (Closes: #722359)
>
>    -- Guido Günther <agx at sigxcpu.org>  Sun, 06 Oct 2013 17:35:14 +0200
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/git-buildpackage/+bug/1244392/+subscriptions

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1244392

Title:
  Sync git-buildpackage 0.6.5 (universe) from Debian unstable (main)

Status in “git-buildpackage” package in Ubuntu:
  Incomplete

Bug description:
  Please sync git-buildpackage 0.6.5 (universe) from Debian unstable
  (main)

  Explanation of the Ubuntu delta and why it can be dropped:
    * debian/rules: Don't export DEB_VENDOR="Debian" as tests now
      take Ubuntu versions into consideration (LP: #1215175).
  Fixed in debian

  Changelog entries since current trusty version 0.6.3ubuntu1:

  git-buildpackage (0.6.5) unstable; urgency=low

    [ Etienne Millon ]
    * [ba4f778] doc: Fix git-pbuilder example (Closes: #725875)

    [ Guido Günther ]
    * [3be2947] Be more robust about git status output changes by using
      --porcelain. Heavily based on a patch by rian m. carlson
      (Closes: #726260)
    * [ae460e1] Bump standards version

    [ Andrew Starr-Bochicchio ]
    * [4368694] Don't export DEB_VENDOR="Debian"
      Tests now take Ubuntu versions into consideration. (Closes: #723756)

   -- Guido Günther <agx at sigxcpu.org>  Wed, 16 Oct 2013 10:29:58 +0200

  git-buildpackage (0.6.4) unstable; urgency=low

    [ Guido Günther ]
    * [0385dc5] docs: having an upstream branch is a recommendation rather than
      a hard requirement, we can use any treeish to build the upstream tarball
      from.
    * [e398469] Remove unused import
    * [f738be3] Add link to online docs
    * [ec7bd94] pq: print which patch failed to apply
    * [820100d] pq: Only print number or tries if we try more than once
    * [a86ccb7] Update to git-pbuilder 1.29
    * [b494801] Backports got integrated into the main archive.  From wheezy on
      we can use the main archive

    [ Markus Lehtonen ]
    * [4030c19] docs: minor sgml syntax fix
    * [e72a1e2] config: restore mangled env in doctests.
    * [0eeafba] GitRepository/diff: add 'stat' and 'summary' options.
    * [8cdc06f] ComponentTestBase: more verbose output in case of branch mismatch
    * [af2034c] ComponentTestBase: fix env restore in teardown
    * [54099f5] import-orig: import readline in the common module.
    * [6c478a6] ComponentTestBase: keep tmpdir if GBP_TESTS_NOCLEAN is in env
    * [bc40956] GitRepository: Add clean() method
    * [e48f0a0] GitRepository.diff: add 'text' option.  for generating textual
      diffs.
    * [3c0a022] GitRepository.diff: prevent usage of external diff.  External
      diff might break patch generation, for example.
    * [6f3d63a] ComponentTestBase: use eq_() ok_() from nose.tools for better
      assert messages.
    * [e54289e] common/buildpackage: fix handling of empty tarball prefix as
      needed for rpm builds
    * [39f581e] GitRepository.diff: add 'ignore_submodules' option
    * [b9b9eea] GitRepository.list_tree: add 'paths' option.
    * [3eb401d] git: new class and method for remote repositories.
    * [28fdf4c] GitRepository.has_remote_repo: use get_remotes method.
    * [b4e5b73] GitRepository: deprecate the get_remote_repos method.
    * [c222197] tests: add test for archiving without git submodules
    * [92f29be] tests: use eq_ and ok_ from nose tools in submodule tests.
      For consistency and better assert error messages.
    * [f858f87] tests: add some docstrings to git submodule tests.
    * [1d92bfe] tests: upper case global variables in submodule tests.
    * [6b8037e] tests: remove unused import in submodule tests.

    [ Lingchaox Xin ]
    * [07b3054] GitRepository.has_treeish: minor pylint fix
    * [eca5a33] GitRepository.describe: add 'tags' and 'extra-match' options
    * [1320de2] GitRepository.fetch: Add 'refspec' option
    * [171579f] GitRepository.fetch: Add 'all_remotes' option
    * [68baa9a] GitRepository.push: Add 'force' option
    * [d28c7cc] GitRepository.push: Add 'tags' option
    * [db79c5d] GitRepository.pull: Add 'all_remotes' option.
      Also changes the method to utilize the GitArgs class.

    [ Osamu Aoki ]
    * [8441bba] typo s/bei/be/ (Closes: #722359)

   -- Guido Günther <agx at sigxcpu.org>  Sun, 06 Oct 2013 17:35:14 +0200

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git-buildpackage/+bug/1244392/+subscriptions



More information about the Ubuntu-sponsors mailing list