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.39
  • maintainer: Guido Günther (DMD)
  • arch: all
  • std-ver: 4.7.2
  • 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.9.22
  • oldstable: 0.9.30
  • stable: 0.9.38
  • testing: 0.9.39
  • unstable: 0.9.39
versioned links
  • 0.9.22: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.30: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.38: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.39: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • git-buildpackage (239 bugs: 0, 102, 137, 0)
  • git-buildpackage-rpm (1 bugs: 0, 0, 1, 0)
action needed
Marked for autoremoval on 29 January due to faker, python-handy-archives: #1123136, #1123252 high
Version 0.9.39 of git-buildpackage is marked for autoremoval from testing on Thu 29 Jan 2026. It depends (transitively) on faker, python-handy-archives, affected by #1123136, #1123252. You should try to prevent the removal by fixing these RC bugs.
Created: 2025-12-23 Last update: 2025-12-25 00:01
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: 2025-12-25 00:00
20 bugs tagged patch in the BTS normal
The BTS contains patches fixing 20 bugs, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-12-25 00:00
8 open merge requests in Salsa normal
There are 8 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2025-12-22 22:31
31 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 4451d77ce8623eb99ca4ef034f2df70abfad05f6
Merge: ce02382 b8fba17
Author: Guido Günther <agx@debian.org>
Date:   Mon Dec 22 21:43:11 2025 +0000

    Merge branch 'types' into 'master'
    
    Add some type annotations
    
    See merge request agx/git-buildpackage!75

commit b8fba17acbca95b0739c7965787f1eee7df35f18
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 13:12:13 2025 +0100

    pkg.git: Add virtual method for `has_pristine_tar_branch`
    
    All packaging git repo classes need to implement this.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit fca9b17adc983370bd1e7c82b7a4b981a8e30ebc
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 12:48:50 2025 +0100

    deb.git: Add some type annotations
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 3ddc72b39a267a0644af668e53870e7a71b4797a
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 12:22:06 2025 +0100

    pristinetar: Add type annotations
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 3da9894554083d33abaa8ddbdc47dd92ec768e1d
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 12:14:14 2025 +0100

    pkgpolicy: Add type annotations
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 727a06b7b9336b2c8515a315a119e17d357e6e00
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 12:13:32 2025 +0100

    pkgpolicy: Drop unused extra_regex argument
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 9fa9f93eda207a5b61b92ac3c64667c5ace9c044
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 12:12:32 2025 +0100

    pkgpolicy: Simplify type annotations
    
    `|` is easier to read than typing.Optional
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 557be82a5d6a7c03842a8b75234853e8192fc882
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 12:01:28 2025 +0100

    archive: Add types
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit eef1cb856ce44cb7b796d2b041b55a15070f7d56
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 12 16:52:27 2025 +0100

    upstreamsource: Add some type annotations
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 7ba18bff2ab4082c750ff3223b5016d36934c369
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sun Dec 14 11:51:12 2025 +0100

    buildpackage: Ensure upstream.unpacked isn't None
    
    This helps the type checker but also expresses our assumption
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 2e41ca043458180a901f72180e62da2a705453ed
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 12 16:42:53 2025 +0100

    buildpackage: Don't reuse tarball name
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 1b970342277a3f0ede7450a6b1e034d4731c8077
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 12 16:34:38 2025 +0100

    buildpackage: Add some type annotations
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit af3254c3dea4a4a86bd5a1e29c7e2e4b014c15f0
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 12 15:15:24 2025 +0100

    repository: Add some type annotations
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit ce02382a2823caaa142307a99a1ecacae5e2521a
Merge: 2200205 1fd9543
Author: Guido Günther <agx@debian.org>
Date:   Mon Dec 22 21:14:54 2025 +0000

    Merge branch 'remove-deprecated-cmds' into 'master'
    
    pq: Remove plain `Gbp:`-style and `Gbp-Pq-Topic` commands
    
    See merge request agx/git-buildpackage!74

commit 1fd9543a4d6f9958162893d8dd8b01bdcb44b461
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Fri Dec 12 07:10:54 2025 -0600

    po: Run `make langs`
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit 2e9bfbc10539f6893da06f548cc9ff9f4d9a805c
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Fri Dec 12 07:10:00 2025 -0600

    pq: Remove `Gbp-Pq-Topic` command
    
    It has been deprecated since 2014.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit 68f609b1cf994771713d5687c9bf4ad3e29730ea
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Fri Dec 12 07:07:21 2025 -0600

    po: Run `make langs`
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit dd70ac86b5f9d9fff4d82fd7e71d1c18025daec7
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Fri Dec 12 07:05:09 2025 -0600

    pq: Remove plain `Gbp:`-style commands
    
    These have not worked for 10 years. `Gbp-Pq:` is preferred.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit 2200205382d06318a0fe6f46e36479e90e6081ae
Merge: 85ec92e 9b6e5d7
Author: Guido Günther <agx@debian.org>
Date:   Thu Dec 11 10:14:07 2025 +0000

    Merge branch 'mr/68' into 'master'
    
    More bits from !68 to enable skipped tests
    
    See merge request agx/git-buildpackage!73

commit 9b6e5d723fc602f66d6a5c6dd3251475c4ee2971
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sat Dec 6 11:01:24 2025 -0600

    tests/rpm: Rename so that pytest will run this test
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit 54c532fdcef2f1b578d65ce360ae8e776350acfa
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sun Nov 30 21:21:23 2025 -0600

    tests/rpm: Use unittest.TestCase and mark expectedFailure
    
    I've xfailed the failing ones as I don't have the knowledge of the RPM
    ecosystem to resolve these - I suspect churn in the specfile format.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit e6232c8e1b0b4922d8bf5f34291102ee7cbd8c02
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sun Nov 30 21:03:35 2025 -0600

    tests/submodules: Refactor using unittest.TestCase
    
    Rename so that pytest will run this test.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit e5d04de254ee20ec174ed90286636c9ca72c1512
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sun Nov 30 20:17:52 2025 -0600

    tests/gbp_import_orig: Ensure Salsa returns 404
    
    Salsa began offering a 302 redirect to a 200 sign-in page instead of a
    404 at the previous URL.
    
    Rename so that pytest will run this test.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit ef6434977385f4f8eeec80b3b1b91097f1271c1a
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sun Nov 30 13:05:19 2025 -0600

    tests/rpm_changelog: Use unittest.TestCase
    
    Rename so that pytest will run this test.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit c5f39dfb5f18ba3a3032fcbf434024ac4b7df601
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sun Nov 30 11:21:55 2025 -0600

    tests/fastimport: Use unittest.TestCase
    
    Rename so that pytest will run this test.
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit 85ec92e9874031fbe6d987e04be48f8a164f28b4
Merge: b7abd32 0691eab
Author: Guido Günther <agx@debian.org>
Date:   Thu Dec 11 09:38:10 2025 +0000

    Merge branch 'mr/68' into 'master'
    
    Pull parts of !68
    
    See merge request agx/git-buildpackage!72

commit 0691eab2cbd4073437177218cfcaaf1da32d3f70
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Sun Nov 30 10:09:02 2025 -0600

    tests: Rename unittests so that they will be run by pytest
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit 954d5d5c168c32d9912a08a42fdac866196e6eba
Author: Wesley Hershberger <wesley.hershberger@gmail.com>
Date:   Thu Nov 27 07:49:48 2025 -0600

    pq: Typo
    
    Signed-off-by: Wesley Hershberger <wesley.hershberger@gmail.com>

commit b7abd3290e775281751b198e0c588e28cbd5ebf4
Merge: 3a6a8db 75d12bb
Author: Guido Günther <agx@debian.org>
Date:   Wed Dec 3 13:58:42 2025 +0000

    Merge branch 'pdo' into 'master'
    
    component: Move uscan test to people.debian.org
    
    See merge request agx/git-buildpackage!69

commit 75d12bba230160d2975d594366aef0d91a88c16f
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed Dec 3 14:34:30 2025 +0100

    test-clone: Avoid pristine-tar
    
    libvirt-glib added that making the test fail like
    
      FAILED tests/component/deb/test_clone.py::TestClone::test_clone_vcsgit_ok - AssertionError: Branches: expected ['debian/sid', 'upstream/latest'], found ['debian/sid', 'pristine-tar', 'upstream/latest']
    
    Disable pristine-tar as that doesn't add anything and only slows down
    the tests.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 34163bd466360d5cb9790ed05a3e2b2de05c654d
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed Dec 3 14:19:31 2025 +0100

    component: Move uscan test to people.debian.org
    
    This is more robust than VM that gets knocked off by AI scrapers
    ever so often.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>
Created: 2025-12-03 Last update: 2025-12-22 22:31
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-01-10 Last update: 2025-11-06 09: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.7.3 instead of 4.7.2).
Created: 2025-12-23 Last update: 2025-12-23 20:00
news
[rss feed]
  • [2025-11-08] git-buildpackage 0.9.39 MIGRATED to testing (Debian testing watch)
  • [2025-11-05] Accepted git-buildpackage 0.9.39 (source) into unstable (Guido Günther)
  • [2025-04-14] git-buildpackage 0.9.38 MIGRATED to testing (Debian testing watch)
  • [2025-04-11] Accepted git-buildpackage 0.9.38 (source) into unstable (Guido Günther)
  • [2025-01-12] git-buildpackage 0.9.37 MIGRATED to testing (Debian testing watch)
  • [2025-01-10] Accepted git-buildpackage 0.9.37 (source) into unstable (Guido Günther)
  • [2024-12-25] git-buildpackage 0.9.36 MIGRATED to testing (Debian testing watch)
  • [2024-12-22] Accepted git-buildpackage 0.9.36 (source) into unstable (Guido Günther)
  • [2024-09-26] git-buildpackage 0.9.35 MIGRATED to testing (Debian testing watch)
  • [2024-09-24] Accepted git-buildpackage 0.9.35 (source) into unstable (Guido Günther)
  • [2024-07-08] git-buildpackage 0.9.34 MIGRATED to testing (Debian testing watch)
  • [2024-07-02] Accepted git-buildpackage 0.9.34 (source) into unstable (Guido Günther)
  • [2023-12-18] git-buildpackage 0.9.33 MIGRATED to testing (Debian testing watch)
  • [2023-12-15] Accepted git-buildpackage 0.9.33 (source) into unstable (Guido Günther)
  • [2023-08-06] git-buildpackage 0.9.32 MIGRATED to testing (Debian testing watch)
  • [2023-08-06] git-buildpackage 0.9.32 MIGRATED to testing (Debian testing watch)
  • [2023-08-04] Accepted git-buildpackage 0.9.32 (source) into unstable (Guido Günther)
  • [2023-05-31] Accepted git-buildpackage 0.9.31 (source) into experimental (Guido Günther)
  • [2022-11-27] git-buildpackage 0.9.30 MIGRATED to testing (Debian testing watch)
  • [2022-11-27] git-buildpackage 0.9.30 MIGRATED to testing (Debian testing watch)
  • [2022-11-24] Accepted git-buildpackage 0.9.30 (source) into unstable (Guido Günther)
  • [2022-10-02] git-buildpackage 0.9.29 MIGRATED to testing (Debian testing watch)
  • [2022-09-29] Accepted git-buildpackage 0.9.29 (source) into unstable (Guido Günther)
  • [2022-07-07] git-buildpackage 0.9.28 MIGRATED to testing (Debian testing watch)
  • [2022-07-05] Accepted git-buildpackage 0.9.28 (source) into unstable (Guido Günther)
  • [2022-06-03] git-buildpackage 0.9.27 MIGRATED to testing (Debian testing watch)
  • [2022-05-31] Accepted git-buildpackage 0.9.27 (source) into unstable (Guido Günther)
  • [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)
  • 1
  • 2
bugs [bug history graph]
  • all: 239 251
  • RC: 0
  • I&N: 100 105
  • M&W: 136 143
  • F&P: 3
  • patch: 20
  • help: 3
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.9.38
  • 7 bugs

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