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.14
  • oldstable: 0.9.22
  • stable: 0.9.30
  • testing: 0.9.38
  • unstable: 0.9.38
versioned links
  • 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.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 (229 bugs: 0, 98, 131, 0)
  • git-buildpackage-rpm (1 bugs: 0, 0, 1, 0)
action needed
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-05-12 14:30
18 bugs tagged patch in the BTS normal
The BTS contains patches fixing 18 bugs, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-05-12 14:30
39 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 859d9d60aa894f5e4feb0e44a903be5dcc476268
Merge: d29d0f9 43b5944
Author: Guido Günther <agx@debian.org>
Date:   Fri Apr 11 21:10:49 2025 +0000

    Merge branch 'rel-0.9.38' into 'master'
    
    Document changes and release 0.9.38
    
    See merge request agx/git-buildpackage!52

commit 43b5944d143c8a29ebd461282fb8c153fb2a8e5c
Author: Guido Günther <agx@sigxcpu.org>
Date:   Thu Apr 10 15:38:06 2025 +0200

    Document changes and release 0.9.38
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit d29d0f9b4955babe8e2bf50111eedc0b7814bce0
Merge: 08b780c 6512a0d
Author: Guido Günther <agx@debian.org>
Date:   Thu Apr 10 13:19:27 2025 +0000

    Merge branch 'dch-no-stderr' into 'master'
    
    changelog: Don't capture dch's stderr
    
    See merge request agx/git-buildpackage!51

commit 6512a0d3b4cc9bb3a655f483ada8623898f758f4
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed Apr 9 19:38:20 2025 +0200

    changelog: Don't capture dch's stderr
    
    Otherwise we'll never see it
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 08b780cedd397d0cffa9047f825b8a6a5c054dce
Merge: f36025f a738315
Author: Guido Günther <agx@debian.org>
Date:   Thu Apr 10 12:25:09 2025 +0000

    Merge branch 'fix-uscan-download-version' into 'master'
    
    Pass --download-version to uscan
    
    See merge request agx/git-buildpackage!9

commit a73831590883f2c0c57b06811a8fdcf9f759554f
Author: Julien Plissonneau Duquène <sre4ever@free.fr>
Date:   Thu Apr 10 12:25:08 2025 +0000

    Pass --download-version to uscan

commit f36025f8bf572ffb0524194447db07bd61bf3dea
Merge: 09d91ec ed0bb53
Author: Guido Günther <agx@debian.org>
Date:   Wed Mar 26 11:19:44 2025 +0000

    Merge branch 'gitattr-test' into 'master'
    
    tests: Check that git attributes are disarmed
    
    See merge request agx/git-buildpackage!50

commit ed0bb533516f4a267fc46ac40eff97fc31c33f25
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed Mar 26 10:30:54 2025 +0100

    tests: Check that git attributes are disarmed
    
    Add a test for
    
       462d5f75 ("clone: Ensure attribute changes are applied past clone")
    
    to ensure git attributes aren't applied and the working copy stays
    clean.
    
    Based on bits from !38 by Julien Plissonneau Duquène
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 09d91ecded8a481d640bfe8ba3a6526c44b3f523
Merge: 6d86d77 462d5f7
Author: Guido Günther <agx@debian.org>
Date:   Tue Mar 25 15:41:25 2025 +0000

    Merge branch 'clone-attr' into 'master'
    
    clone: Ensure attribute changes are applied past clone
    
    See merge request agx/git-buildpackage!49

commit 462d5f751d78b3ee33c6be48019ad045283a8e11
Author: Guido Günther <agx@sigxcpu.org>
Date:   Tue Mar 25 15:58:43 2025 +0100

    clone: Ensure attribute changes are applied past clone
    
    This makes sure changes due to the added gitattributes take effect in
    the checkout. This helps e.g. kotlin wich otherwise has
    
      $ git status
      [..snip..]
      Changes not staged for commit:
      (use "git add <file>..." to update what will be committed)
      (use "git restore <file>..." to discard changes in working directory)
            modified:   compiler/cli/bin/kapt.bat
            modified:   compiler/cli/bin/kotlin-dce-js.bat
            modified:   compiler/cli/bin/kotlin.bat
            modified:   compiler/cli/bin/kotlinc-js.bat
            modified:   compiler/cli/bin/kotlinc-jvm.bat
            modified:   compiler/cli/bin/kotlinc.bat
    
    after
    
       gbp clone vcsgit:kotlin
    
    Helps: #1092800
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 6d86d7701c470777ca22aee93e0d4511ced72e27
Merge: 7d30ef4 f251b86
Author: Guido Günther <agx@debian.org>
Date:   Mon Mar 24 09:18:23 2025 +0000

    Merge branch 'build' into 'master'
    
    build: update requirements.txt, add new `venv` make target
    
    See merge request agx/git-buildpackage!47

commit f251b86b49382a47e2c350c89afd0f7bd3ab4868
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 03:21:14 2025 -0400

    build: Make it easier to override python executable in Makefile
    
    Now users can do `make PYTHON=python3.12` to force a particular
    version of Python if desired.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit ebd478d974d2865da3fd9a4a820c6da1515fc264
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sun Mar 23 03:18:58 2025 -0400

    build: Add a venv target to Makefile for convenience
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

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

    build: Add missing requirements to requirements.txt
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 7b6408ac6eb235eee048c6c8c913b979a7c80f3c
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sat Mar 22 20:10:06 2025 -0400

    build: Change coverage dependency to pytest-cov
    
    Testing fails if pytest-cov isn't installed.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 117f3edb4295f5446fb5fe342bffe39dc5638e15
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sat Mar 22 18:45:49 2025 -0400

    build: Drop exact version requirement for flake8
    
    v3.5.0 hasn't been supported since at least Python 3.9.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 7d30ef42d7efdcaf298690bca7f0ae563fc392da
Merge: 7d1a2fe 971d253
Author: Guido Günther <agx@debian.org>
Date:   Sun Mar 23 08:38:55 2025 +0000

    Merge branch 'deps' into 'master'
    
    debian/control dependency fixes
    
    See merge request agx/git-buildpackage!45

commit 971d2536caafa62e67ea1791c5a0f49f387ecb2b
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sat Mar 22 19:28:02 2025 -0400

    packaging: Fix python3-notify2 suggestion for git-buildpackage-rpm
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 240fbb486b18daee39bc7e2bab4c26d615a9818c
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sat Mar 22 19:24:21 2025 -0400

    packaging: Mark test build dependencies as !nocheck
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit ec7659610e8ef00e8e1b2f9b1efe6827deb74e5c
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Sat Mar 22 19:23:37 2025 -0400

    packaging: Remove unused python3-filelock dependency
    
    This reverts commit 5155e98b3cac28a32f20ac369e28e9fa78676fd4.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 69afa426fa0ac08188f51fd96682b0f1a1527631
Author: Richard Hansen <rhansen@rhansen.org>
Date:   Fri Mar 21 18:36:59 2025 -0400

    packaging: Bump Python version for `type` statement
    
    The `type` statement was added in Python 3.12.
    
    Signed-off-by: Richard Hansen <rhansen@rhansen.org>

commit 7d1a2fe3301338db47d4355b941e3ef59681375d
Merge: 7d65d08 091b811
Author: Guido Günther <agx@debian.org>
Date:   Thu Mar 20 17:23:20 2025 +0000

    Merge branch 'initial-import' into 'master'
    
    import-orig: Keep upstream branch on initial import
    
    See merge request agx/git-buildpackage!44

commit 091b811d4a5572a34cc29c5209d8e6ee4df6cc91
Author: Guido Günther <agx@sigxcpu.org>
Date:   Mon Mar 10 11:25:34 2025 +0100

    docs: Modernize creating a new package
    
    With upcoming support for gbp.conf in dh_make let's modernize the docs a
    bit and use `*/latest` there too.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 2a30c7a071b47167f18f7e175b6ca333c790ff6e
Author: Guido Günther <agx@sigxcpu.org>
Date:   Mon Mar 10 11:44:36 2025 +0100

    import-orig: Keep upstream branch on initial import
    
    When importing a new package we want to keep both upstream and debian
    branch as otherwise the user has an extra manual step of recreating the
    branch.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 7d65d08343d6b82e2c14a44d74a12cd935b5cfc0
Merge: c872b47 f7ce004
Author: Guido Günther <agx@debian.org>
Date:   Tue Jan 28 08:21:18 2025 +0000

    Merge branch 'docs-branch-diagram' into 'master'
    
    docs: Add diagram to manual to help readers grasp the DEP-14 branches
    
    See merge request agx/git-buildpackage!39

commit f7ce004854ba885ba33842cefc6aeee96764f07f
Author: Otto Kekäläinen <otto@debian.org>
Date:   Mon Jan 20 20:40:43 2025 -0800

    docs: Add diagram to manual to help readers grasp the DEP-14 branches
    
    To help readers understand what the various branches in DEP-14 typically
    are and how they interact, add a diagram to the manual.
    
    This was originally published in my blog at
    https://optimizedbyotto.com/post/debian-source-package-git/
    
    I hereby contribute it to git-buildpackage documentation to be used
    under the same license I have submitted all my other contributions to
    git-buildpackage as well.
    
    Signed-off-by: Otto Kekäläinen <otto@debian.org>

commit c872b477c742e685278eb06c1fcdfd8b59e2b7d3
Merge: 7ecf2cf a6f65c1
Author: Guido Günther <agx@debian.org>
Date:   Mon Jan 27 18:47:25 2025 +0000

    Merge branch 'dco' into 'master'
    
    docs: Mention DCO
    
    See merge request agx/git-buildpackage!42

commit a6f65c1436d27626a19ac47f3613573d44e04185
Author: Guido Günther <agx@sigxcpu.org>
Date:   Mon Jan 27 19:24:23 2025 +0100

    docs: Mention DCO
    
    Hopefully we get more commits with `Signed-off-by:`.
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 7ecf2cf9d016527bba9458fbd0e82c11e2f6e588
Merge: 7198cde 67baaae
Author: Guido Günther <agx@debian.org>
Date:   Mon Jan 27 18:09:59 2025 +0000

    Merge branch 'dep-14-hyphen' into 'master'
    
    Consistently use DEP-X in options, documentation and error messages
    
    See merge request agx/git-buildpackage!13

commit 67baaae6cc43d95e8f7f069074535a375893f951
Author: Gioele Barabucci <gioele@svario.it>
Date:   Thu Nov 28 00:27:34 2024 +0100

    Consistently use DEP-X in documentation and error messages
    
    The consensus on debian-devel is that "DEP-X" should be preferred
    to "DEPX" and "DEP X".
    
    See: https://lists.debian.org/debian-devel/2024/11/msg00141.html

commit 7beb71e521eb482903779e3aa830e20dd820bb8e
Author: Gioele Barabucci <gioele@svario.it>
Date:   Thu Nov 28 00:27:34 2024 +0100

    buildpackage: Allow both DEP-14 and DEP14 as values for `dist`

commit 7198cde8731c1993e7aeab139ae6083aa32e0c85
Merge: 7be9bb9 89b0995
Author: Guido Günther <agx@debian.org>
Date:   Mon Jan 27 17:55:27 2025 +0000

    Merge branch 'ci-codespell' into 'master'
    
    ci: Run codespell
    
    See merge request agx/git-buildpackage!41

commit 89b0995f25281eb5d8d1dbd65cb382c9ed5c56b6
Author: Guido Günther <agx@sigxcpu.org>
Date:   Mon Jan 27 18:11:49 2025 +0100

    ci: Run codespell
    
    We run it on th doc folder
    
    Signed-off-by: Guido Günther <agx@sigxcpu.org>

commit 7be9bb933197d318f246c8501900e07e71121e70
Merge: 2a01b34 b44226e
Author: Guido Günther <agx@debian.org>
Date:   Mon Jan 27 17:16:32 2025 +0000

    Merge branch 'master' into 'master'
    
    docs: fix typos
    
    See merge request agx/git-buildpackage!40

commit b44226e2aa7376e985193966ca73ec638d00f7ff
Author: Andrew Kreimer <algonell@gmail.com>
Date:   Mon Jan 27 18:01:23 2025 +0200

    docs: fix typos
    
    There are some typos in the documentation:
     - ourselfes -> ourselves
     - simplifiy -> simplify
     - corrsponding -> corresponding
     - ore -> or
     - Customizatons -> Customizations
     - stings -> strings
     - depreated -> deprecated
     - wthout -> without
     - argumnt -> argument
     - upstrem -> upstream
     - reate -> create
     - chanages -> changes
     - quess -> guess
     - reposity -> repository
    
    Fix them via codespell.

commit 2a01b341487d891bbf9b9b9be8373391ac8b42c7
Merge: b5638ba b15709f
Author: Guido Günther <agx@debian.org>
Date:   Wed Jan 15 17:13:57 2025 +0000

    Merge branch 'docs-multimaint-merge' into 'master'
    
    docs: gbp-dch: Explain what 'multimaint-merge' means by example
    
    See merge request agx/git-buildpackage!18

commit b15709fca3c43287658eb8ca8a7c80f624ce976f
Author: Otto Kekäläinen <otto@debian.org>
Date:   Sat Nov 30 13:17:28 2024 -0800

    config: Enable 'multimaint-merge' by default
    
    There are currently 735 packages[1] that default to 'True' for this
    option and seems most no maintainer would manually write a
    debian/changelog with the same maintainer repeated, so this would be a
    better default.
    
    Also, devscripts itself recently changed this and will have it enabled
    by default in version 2.25.1+.
    
    This change is also safe to do, as it only affects new debian/changelog
    entries and thus there are no backwards compatibility issues.
    
    [1] https://codesearch.debian.net/search?q=multimaint-merge+%3D+True&literal=0
    [2] https://salsa.debian.org/debian/devscripts/-/commit/e6b8179080ee087b2a2f3c349b19c6f541335b3b

commit b5638baf5761fc6ffa98b6e5e4568529042bb2b0
Merge: 321e50f 4f9d4ba
Author: Guido Günther <agx@debian.org>
Date:   Fri Jan 10 11:58:20 2025 +0000

    Merge branch 'typos' into 'master'
    
    manpages: Fix two typos
    
    See merge request agx/git-buildpackage!37

commit 4f9d4bad47e3313b02ed6577deb49058399c993b
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Jan 10 11:54:15 2025 +0100

    manpages: Fix two typos
    
    Gbp-Dch: Ignore
    Signed-off-by: Guido Günther <agx@sigxcpu.org>
Created: 2024-12-28 Last update: 2025-05-06 19:30
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: 226 238
  • RC: 0
  • I&N: 96 101
  • M&W: 127 134
  • F&P: 3
  • patch: 18
  • 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