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.38
  • maintainer: Guido Günther (DMD)
  • arch: all
  • std-ver: 4.6.1
  • 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.38
  • unstable: 0.9.38
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]
binaries
  • git-buildpackage (237 bugs: 0, 101, 136, 0)
  • git-buildpackage-rpm (1 bugs: 0, 0, 1, 0)
action needed
Marked for autoremoval on 04 October due to xdelta: #1098128 high
Version 0.9.38 of git-buildpackage is marked for autoremoval from testing on Sat 04 Oct 2025. It depends (transitively) on xdelta, affected by #1098128. You should try to prevent the removal by fixing these RC bugs.
Created: 2025-09-04 Last update: 2025-09-05 19:02
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-09-05 19:00
19 bugs tagged patch in the BTS normal
The BTS contains patches fixing 19 bugs, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-09-05 19:00
9 open merge requests in Salsa normal
There are 9 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-09-03 19:34
25 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 782d6a672074d589eccdc14d18234819db2736b3
Merge: a1b6b72 68768a2
Author: Guido Günther <agx@debian.org>
Date:   Wed Sep 3 17:59:16 2025 +0000

    Merge branch 'fix-build-dir-removal-condition' into 'master'
    
    buildpackage: fix build directory removal condition
    
    See merge request agx/git-buildpackage!60

commit 68768a2d3eba0314858964d8cfe908b9a49b2d86
Author: Hannes von Haugwitz <hannes@vonhaugwitz.com>
Date:   Sun Aug 24 22:06:23 2025 +0200

    buildpackage: Fix build directory removal condition
    
    * fixes regression in 005676a (buildpackage: Make sure export_dir is
      always set)
    * Closes: #1111340
    
    Signed-off-by: Hannes von Haugwitz <hannes@vonhaugwitz.com>

commit a1b6b72a542d92ea12a924a26ab89d5311f29feb
Merge: e3cd56b 6ebc8cd
Author: Guido Günther <agx@debian.org>
Date:   Tue Aug 12 20:10:42 2025 +0000

    Merge branch 'fixes' into 'master'
    
    Pull unrelated fixes from !38
    
    See merge request agx/git-buildpackage!54

commit 6ebc8cdcd43c7b5170015acf3fdbb24d94d4b2cd
Author: Julien Plissonneau Duquène <sre4ever@free.fr>
Date:   Mon Mar 31 10:38:09 2025 +0000

    Promote Standards-Version to 4.7.2 with no changes
    
    Signed-off-by: Julien Plissonneau Duquène <sre4ever@free.fr>

commit 69ccb15eaacd783634568763c2bc80d878cc6f43
Author: Julien Plissonneau Duquène <sre4ever@free.fr>
Date:   Mon Mar 31 10:38:21 2025 +0000

    Add a missing test dependency
    
    Signed-off-by: Julien Plissonneau Duquène <sre4ever@free.fr>

commit e3cd56bacce3e18920924399ff2413ba4bf71e1e
Merge: f603b09 34a63bf
Author: Guido Günther <agx@debian.org>
Date:   Tue Aug 5 13:45:03 2025 +0000

    Merge branch 'renames-copies' into 'master'
    
    pq: Detect renames and copies, use consistent diff algorithm
    
    See merge request agx/git-buildpackage!48

commit 34a63bfe04235b15042893625180ab0b04fcd7c0
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Mon Mar 24 02:57:58 2025 -0400

    GitRepository diff: Force diff algorithm for consistency
    
    Closes: #1030044
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 05a71f06aa46c0dbc58eec9904ab9746545444dd
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 03:25:53 2025 -0400

    pq: Create rename and copy patches when exporting
    
    This produces smaller patches that are easier to review and easier to
    refresh by devs that don't use git-buildpackage.
    
    The quilt utility wraps patch, and GNU patch has supported Git's diff
    features such as renames and copies since 2.7, released Sep 2012:
    <https://git.savannah.gnu.org/cgit/patch.git/tree/NEWS?h=v2.7#n6>
    
    Note: dpkg-source (specifically, Dpkg::Source::Patch) logs the
    following warning with a rename-only patch (see #749070), but such
    patches appear to be applied properly:
    
    > dpkg-source: warning: diff 'pkgname/debian/patches/example.patch' doesn't contain any patch
    
    Closes: #1100809
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit e6e5ee92bd57b046da3149d278b19b8f4f2ff697
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Fri Mar 21 16:04:47 2025 -0400

    GitRepository diff: Add copy detection support
    
    This commit does not enable copy or rename detection (no behavior
    changes are expected); it only adds the infrastructure needed to
    enable copy detection in a future commit.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit d8ec910d5a8ecc835556fb313c55bdad24ed3102
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Fri Mar 21 15:50:04 2025 -0400

    GitRepository diff: Remove `=` from `-M` argument
    
    Git's documentation says that the option has the form `-M[<n>]`, not
    `-M[=<n>]`.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 0755e09182d6e15b3394f2c29aa32da378b54788
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Fri Mar 21 16:13:47 2025 -0400

    pq tests: Fix reading of patch file
    
    Reading a file that has already been read to EOF returns the empty
    string, so the second check was always trivially true.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit f603b09e5a0b10556ef3f9881e98cee9649fdf69
Merge: be615d1 17580fc
Author: Guido Günther <agx@debian.org>
Date:   Tue Aug 5 13:10:39 2025 +0000

    Merge branch 'vcsgit' into 'master'
    
    clone: Be less strict on vcs-git URLs
    
    See merge request agx/git-buildpackage!57

commit 17580fc80c7d2dd3963c24fbbc55c9448e22bff5
Author: Guido Günther <agx@sigxcpu.org>
Date:   Tue Aug 5 11:01:06 2025 +0200

    clone: Be less strict on vcs-git URLs
    
    This allows URLs that specify `-b <branch>` to
    be matched. We don't care about the branch information
    yet though as we take that from gbp.conf.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 5262adab974daf5da11933a72f44733de699d5f4
Author: Guido Günther <agx@sigxcpu.org>
Date:   Tue Aug 5 11:16:22 2025 +0200

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

commit be615d1996bc8ab23b28887102b1b6422dc5ccff
Merge: 6567377 df5a12a
Author: Guido Günther <agx@debian.org>
Date:   Tue Aug 5 10:51:53 2025 +0000

    Merge branch 'salsa-testdata' into 'master'
    
    tests: Fetch test data from salsa
    
    See merge request agx/git-buildpackage!56

commit df5a12a787f330b88fef10a8afdb114e4fee211a
Author: Guido Günther <agx@sigxcpu.org>
Date:   Tue Aug 5 11:41:03 2025 +0200

    tests: Fetch test data from salsa
    
    Avoids a dependency on an external system that can fail.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 6567377811c01fc91d9a9cb1ee41c41a6c79c584
Merge: 859d9d6 181ad5b
Author: Guido Günther <agx@debian.org>
Date:   Mon Jul 14 08:54:07 2025 +0000

    Merge branch 'run-in-container' into 'master'
    
    run-in-container improvements
    
    See merge request agx/git-buildpackage!46

commit 181ad5bc3f00a37b12e94dd29ffefddbbdb7cb02
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 03:00:15 2025 -0400

    run-in-container: Build the package during run, not image build
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit bcccae169a8326830cb6abd1237d00e6a81d09eb
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Thu Mar 27 03:08:24 2025 -0400

    run-in-container: Bump example release to trixie
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit d79afe701f3e799e189dc0b1fb366ecf95a63bf6
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Thu Mar 27 03:05:09 2025 -0400

    run-in-container: Skip test that fails when run as root
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 2589dcc92e318faa6e0ff5ecd47325db44586664
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 02:37:53 2025 -0400

    run-in-container: Run the full test suite
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 5910d59798d4e0a78cb4e8bf4187316773b17a56
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 00:59:31 2025 -0400

    run-in-container: Reduce image size by deleting downloaded packages
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 8a89b3e8ea6ea4b77d3a3f061594209a25b065c2
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 00:58:12 2025 -0400

    run-in-container: Install image packages noninteractively
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 1b150339a4b76f95bbdf9acafcfaa3a3af192bea
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 00:48:51 2025 -0400

    run-in-container: Upgrade packages in image
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 13517bc42c68f1f8e492f7ecd7e6d3bffdfa8f8c
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Fri Mar 21 18:27:55 2025 -0400

    run-in-container: Properly quote parameter expansion
    
    It's unclear why the comment "re-splitting command arguments
    intentional" was added; nothing about the invocation of the function
    suggests that it was intentional.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>
Created: 2024-12-28 Last update: 2025-09-03 19:34
lintian reports 5 warnings normal
Lintian reports 5 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2025-01-10 Last update: 2025-04-12 11:01
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.2 instead of 4.6.1).
Created: 2022-12-17 Last update: 2025-04-12 04:26
news
[rss feed]
  • [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)
  • [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)
  • 1
  • 2
bugs [bug history graph]
  • all: 237 249
  • RC: 0
  • I&N: 100 105
  • M&W: 134 141
  • F&P: 3
  • patch: 19
  • help: 3
links
  • homepage
  • lintian (0, 5)
  • 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