Debian Package Tracker
Register | Log in
Subscribe

git-buildpackage

Suite to help with Debian packages in Git repositories

Choose email to subscribe with

general
  • source: git-buildpackage (main)
  • version: 0.9.26
  • maintainer: Guido Günther (DMD)
  • arch: all
  • std-ver: 4.4.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 0.8.12.2
  • oldstable: 0.9.14
  • stable: 0.9.22
  • testing: 0.9.25
  • unstable: 0.9.26
versioned links
  • 0.8.12.2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.14: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.22: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.25: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.26: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • git-buildpackage (187 bugs: 0, 72, 115, 0)
  • git-buildpackage-rpm (1 bugs: 0, 0, 1, 0)
action needed
Marked for autoremoval on 27 June: #1010061 high
Version 0.9.25 of git-buildpackage is marked for autoremoval from testing on Mon 27 Jun 2022. It is affected by #1010061. The removal of git-buildpackage will also cause the removal of (transitive) reverse dependencies: arriero, dgit, dh-make-golang, jenkins-debian-glue, pkg-perl-tools, routine-update. You should try to prevent the removal by fixing these RC bugs.
Created: 2022-04-14 Last update: 2022-05-28 20:36
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 5-day delay is over. Check why.
Created: 2022-05-21 Last update: 2022-05-28 20:35
3 bugs tagged help in the BTS normal
The BTS contains 3 bugs tagged help, please consider helping the maintainer in dealing with them.
Created: 2019-03-21 Last update: 2022-05-28 20:31
9 bugs tagged patch in the BTS normal
The BTS contains patches fixing 9 bugs, consider including or untagging them.
Created: 2021-08-14 Last update: 2022-05-28 20:31
Depends on packages which need a new maintainer normal
The packages that git-buildpackage depends on which need a new maintainer are:
  • rpm (#923352)
    • Depends: python3-rpm rpm
    • Build-Depends: python3-rpm rpm
Created: 2019-11-22 Last update: 2022-05-28 19:07
Fails to build during reproducibility testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2021-11-08 Last update: 2022-05-28 15:36
20 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 42a140686674741827820e2ca7eede886c56d3cd
Author: Guido Günther <agx@sigxcpu.org>
Date:   Thu May 26 20:59:08 2022 +0200

    clone: Allow to skip alias expansion
    
    Add an option that allow to skip exansion of aliases like salsa:
    by gbp so that git can do that.
    
    Closes: #983085

commit 4d173ac01c4993726c92e36f39bfdfec385a6e7d
Author: Guido Günther <agx@sigxcpu.org>
Date:   Thu May 26 20:43:06 2022 +0200

    docs: Fix --upstream-signature flag description
    
    Thanks: Tino Mettler

commit 71a1556b8e94b325088ebb99282374945efa7df0
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Thu May 26 01:44:07 2022 +0200

    debian/rules: clean __pycache__ directories generated during the build

commit a5e6deafbf6460e10e6d21ec7c46dbbcf275c37a
Author: Doesnot Matter <you@example.com>
Date:   Thu May 26 19:54:15 2022 +0200

    pull: Prefix local branch with 'refs/heads/'
    
    This can resolve ambiguity when generating the rev list.
    
    Closes: #966627

commit 03348fd156b2bfc1d69197649b471b01a4620238
Author: Doesnot Matter <you@example.com>
Date:   Thu May 26 19:53:49 2022 +0200

    repository: Add helper to prefix branch with 'refs/heads/'
    
    No attempt is being made to ensure this is a local branch.

commit 3e30ce364e2a825355fcb30d6780cce508e8651b
Author: Doesnot Matter <you@example.com>
Date:   Thu May 26 18:20:39 2022 +0200

    repository.get_submodules: Only strip repo path from the beginning
    
    We shouldn't just replace any occurence since we otherwise might also
    substitute in the submodule.
    
    Based on a patch by "ushen <yshxxsjt715@gmail.com>".
    See https://github.com/agx/git-buildpackage/pull/82

commit 7740d59eec7c3bd9788667fc0118568eee04f36c
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Thu May 26 01:53:54 2022 +0200

    debian/rules: really export GBP_NETWORK_TESTS to tests
    
    $(MAKE) GBP_NETWORK_TESTS=1
    was setting a Make variable in the sub-Make, but not exporting it for
    test/*.py subprocesses.

commit 9bdb516dce535704318f6be8d7d6694ec434a7b8
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Thu May 26 00:49:25 2022 +0200

    debian/clean: add forgotten files

commit 36499a83addedc65bc2393caac488580a2dac004
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Thu May 26 00:47:22 2022 +0200

    Move some cleaning from debian/rules to debian/clean

commit 59bf3a6e709d929a98d5bec97227c5f586f00772
Author: Doesnot Matter <you@example.com>
Date:   Thu May 26 12:28:47 2022 +0200

    repository: list_tree: Handle '-'
    
    This is returned for git submodules and broke the the clone test like:
    
    ======================================================================
    ERROR: Test that cloning from github urls works
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/var/scratch/src/git-buildpackage/git-buildpackage/tests/component/deb/test_clone.py", line 81, in test_clone_github
        ret = clone(['arg0', "github:agx/git-buildpackage", dest])
      File "/var/scratch/src/git-buildpackage/git-buildpackage/gbp/scripts/clone.py", line 214, in main
        if options.defuse_gitattributes.is_on() or not repo_setup.check_gitattributes(repo, 'HEAD'):
      File "/var/scratch/src/git-buildpackage/git-buildpackage/gbp/scripts/common/repo_setup.py", line 43, in check_gitattributes
        for mode, _type, sha1, size, path in repo.list_tree(treeish, recurse=True, sizes=True):
      File "/var/scratch/src/git-buildpackage/git-buildpackage/gbp/git/repository.py", line 1105, in list_tree
        yield mode, type, sha1, int(size), filename
    ValueError: invalid literal for int() with base 10: '-'
    -------------------- >> begin captured logging << --------------------
    gbp: info: Cloning from 'https://github.com/agx/git-buildpackage.git' into '/.../git-buildpackage/gbp_TestClone_730g3vkb/tmp_test_clone_github_i9jrqgmy/cloned_repo'
    --------------------- >> end captured logging << ---------------------

commit 25327d14f68fdfe4e3c033372878baaf74dea1e5
Author: Doesnot Matter <you@example.com>
Date:   Thu May 26 12:01:59 2022 +0200

    smoke-rpm: Avoid deprecated distutils

commit 14ea4818664be907fa300806e424997ad7549e37
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed May 25 23:07:11 2022 +0200

    deb: Decode changelog content when fetched from git
    
    When importing not form the upstream branch the changelog is fetched
    via `git show`. Decode the bytes in that case.
    
    Closes: #1004354

commit 83e77912564c6daaa965491f868afc338d52b110
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed May 25 22:55:03 2022 +0200

    tests: Test import-orig from upstream branch

commit bd529f0ed288553049751aa478a0eae83e1988c6
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Tue May 17 15:53:15 2022 +0200

    debian/copyrigt: switch to machine-readable format 1.0

commit 4c9032e6817f5e2a14e41a055d844f0d2f48d77b
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Tue May 17 15:17:12 2022 +0200

    debian/rules: remove obsolete and unused Make variables

commit 8742d3f9015f9aa280c78081028e9028f683ea38
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Tue May 17 15:13:06 2022 +0200

    rules: simplify thanks to debhelper compat 13
    
    When dh-sequence-foo is listed in build-depends, debhelper
    automatically inserts dh_foo in the commands.
    
    override_dh_auto_test is not invoked anymore if DEB_BUILD_OPTIONS
    contains nocheck.
    
    execute_after_dh_* is available and more readable than override_dh_*.
    
    Move chmod to execute_after_dh_fixperms for clarity.
    
    Examples are not compressed anymore.

commit 6d1c3254434f1068c9b6fedaea1afb5d512d9656
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Tue May 17 15:02:13 2022 +0200

    debian/rules: simplify installation of zsh and pk4
    
    There seems to be no reason to change their names and permissions
    between the source tree and the eventual installation path.

commit ff524f14546e4978de061409178abbad18a4f730
Author: Nicolas Boulenguez <nicolas@debian.org>
Date:   Tue May 17 14:54:08 2022 +0200

    debhelper: make package prefix explicit in configuration files
    
    This slightly improves readability.

commit 86b4fd88f9aa231b1082e06f44765745bd7daa34
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed May 25 18:13:38 2022 +0200

    config: Use ConfigParser instead of deprecated SafeConfigParser
    
    Closes: #1011344

commit 7717b39249c9a439afae918a9e53f304282ecee5
Author: Guido Günther <agx@sigxcpu.org>
Date:   Mon May 16 11:23:19 2022 +0200

    git/repository: Disable signatures when grepping for commits
    
    Otherwise get the signature back as well.
    
    Thanks: наб for the patch
    
    Closes: #1010370
Created: 2021-11-11 Last update: 2022-05-28 01:11
lintian reports 5 warnings normal
Lintian reports 5 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2022-01-01 Last update: 2022-01-01 04:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.6.1 instead of 4.4.0).
Created: 2018-04-16 Last update: 2022-05-16 20:43
testing migrations
  • excuses:
    • Migration status for git-buildpackage (0.9.25 to 0.9.26): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ autopkgtest for dgit/9.15: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), armel: Test in progress, armhf: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Regression ♻ (reference ♻)
    • ∙ ∙ autopkgtest for dh-make-golang/0.6.0-1: amd64: Pass, arm64: Pass, armel: Test in progress, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
    • ∙ ∙ autopkgtest for git-buildpackage/0.9.26: amd64: Pass, arm64: Pass, armel: Test in progress, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
    • ∙ ∙ autopkgtest for pkg-perl-tools/0.68: amd64: Pass, arm64: Pass, armel: Test in progress, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
    • Additional info:
    • ∙ ∙ Updating git-buildpackage will fix bugs in testing: #1010061
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/g/git-buildpackage.html
    • ∙ ∙ 13 days old (needed 5 days)
    • Not considered
news
[rss feed]
  • [2022-05-16] Accepted git-buildpackage 0.9.26 (source) into unstable (Guido Günther)
  • [2021-11-07] git-buildpackage 0.9.25 MIGRATED to testing (Debian testing watch)
  • [2021-11-05] Accepted git-buildpackage 0.9.25 (source) into unstable (Guido Günther)
  • [2021-10-26] Accepted git-buildpackage 0.9.24 (source) into unstable (Guido Günther)
  • [2021-06-12] Accepted git-buildpackage 0.9.23 (source) into experimental (Guido Günther)
  • [2021-02-04] git-buildpackage 0.9.22 MIGRATED to testing (Debian testing watch)
  • [2021-02-01] Accepted git-buildpackage 0.9.22 (source) into unstable (Guido Günther)
  • [2021-01-07] Accepted git-buildpackage 0.9.21 (source) into unstable (Guido Günther)
  • [2020-07-03] git-buildpackage 0.9.20 MIGRATED to testing (Debian testing watch)
  • [2020-07-01] Accepted git-buildpackage 0.9.20 (source) into unstable (Guido Günther)
  • [2020-03-02] git-buildpackage 0.9.19 MIGRATED to testing (Debian testing watch)
  • [2020-02-28] Accepted git-buildpackage 0.9.19 (source) into unstable (Guido Günther)
  • [2020-02-17] Accepted git-buildpackage 0.9.18 (source) into unstable (Guido Günther)
  • [2019-11-03] git-buildpackage 0.9.17 MIGRATED to testing (Debian testing watch)
  • [2019-10-31] Accepted git-buildpackage 0.9.17 (source) into unstable (Guido Günther)
  • [2019-10-22] Accepted git-buildpackage 0.9.16 (all source) into unstable (Guido Günther)
  • [2019-09-10] git-buildpackage 0.9.15 MIGRATED to testing (Debian testing watch)
  • [2019-09-07] Accepted git-buildpackage 0.9.15 (source) into unstable (Guido Günther)
  • [2019-04-09] git-buildpackage 0.9.14 MIGRATED to testing (Debian testing watch)
  • [2019-03-21] Accepted git-buildpackage 0.9.14 (source) into unstable (Guido Günther)
  • [2019-01-01] git-buildpackage 0.9.13 MIGRATED to testing (Debian testing watch)
  • [2018-12-29] Accepted git-buildpackage 0.9.13 (source) into unstable (Guido Günther)
  • [2018-12-14] git-buildpackage 0.9.12 MIGRATED to testing (Debian testing watch)
  • [2018-12-11] Accepted git-buildpackage 0.9.12 (source) into unstable (Guido Günther)
  • [2018-12-11] Accepted git-buildpackage 0.9.11 (source) into unstable (Guido Günther)
  • [2018-10-17] git-buildpackage 0.9.10+nmu1 MIGRATED to testing (Debian testing watch)
  • [2018-10-14] Accepted git-buildpackage 0.9.10+nmu1 (all source) into unstable (Ian Jackson)
  • [2018-08-21] git-buildpackage 0.9.10 MIGRATED to testing (Debian testing watch)
  • [2018-08-19] Accepted git-buildpackage 0.9.10 (source) into unstable (Guido Günther)
  • [2018-05-23] git-buildpackage 0.9.9 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 188 200
  • RC: 0
  • I&N: 67 72
  • M&W: 112 119
  • F&P: 9
  • patch: 9
  • help: 3
links
  • homepage
  • lintian (0, 5)
  • buildd: logs, clang, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.9.25
  • 8 bugs

Debian Package Tracker — Copyright 2013-2018 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing