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.33
  • 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.33
  • unstable: 0.9.33
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.33: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • git-buildpackage (205 bugs: 0, 85, 120, 0)
  • git-buildpackage-rpm (1 bugs: 0, 0, 1, 0)
action needed
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: 2024-01-14 04:06
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: 2024-01-14 03:31
12 bugs tagged patch in the BTS normal
The BTS contains patches fixing 12 bugs, consider including or untagging them.
Created: 2023-09-13 Last update: 2024-01-14 03:31
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: 2022-10-02 Last update: 2024-01-14 00:57
14 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 42c3e15fb4b48458b29b7e63e43f7dcc3f456a96
Author: Otto Kekäläinen <otto@debian.org>
Date:   Wed Jan 10 23:09:21 2024 +0800

    debian: Fix misc spelling
    
    The debian/changelog has many spelling errors but not touching them now
    as changing past changelog entries might be contentious.

commit a0e45c6caeb84ccc3a24531c35f6bac3fd7c77b2
Author: Otto Kekäläinen <otto@debian.org>
Date:   Wed Jan 10 23:08:40 2024 +0800

    gbp: Fix misc spelling in user visible output and comments

commit ae2d10cd57f78e559bd1334e389d9ee347523c39
Author: Otto Kekäläinen <otto@debian.org>
Date:   Fri Jan 5 11:52:43 2024 +0800

    docs: Fix misc spelling in documentation
    
    In code standardize on using 'commitish' while docs have 'commit-ish'
    like upstream git convention seems to be.

commit af15aad46e23c5b5ba972c9d6d9ba89fccae1936
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Jan 12 10:37:41 2024 +0100

    rpm: Adjust to new gbp.conf install path
    
    To make setup.py happy we moved to an underscore path name in
    
        2f47ec4c ("setup: Move most options to setup.cfg")

commit 307f8ade8051be2f7c8ceff3837fcbbec66a60c9
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Jan 12 09:48:32 2024 +0100

    docs: Drop NEWS
    
    dh_installchangelogs handles that

commit 2f47ec4cb19cec2f17e66ff463a7000583d2ee25
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed Jan 10 11:00:57 2024 +0100

    setup: Move most options to setup.cfg
    
    We can move everything that doesn't depend on running a script
    or evaluating environment variables.

commit 75cda5279eef3b158aae399d1086dde2975446be
Author: Guido Günther <agx@sigxcpu.org>
Date:   Wed Jan 10 10:32:44 2024 +0100

    Validate shell completion functions
    
    We for zsh we can at least catch syntax errors and use shellcheck for
    bash.

commit dbd1b36695eea32278564dd4a0b49056aaa2e47f
Author: Otto Kekäläinen <otto@debian.org>
Date:   Fri Jan 5 12:51:49 2024 +0800

    salsa-ci: Disable SALSA_CI_DISABLE_VERSION_BUMP
    
    Salsa-CI jobs 'build' and 'build i386' were failing on the error:
    
        /usr/lib/python3/dist-packages/setuptools/dist.py:509: SetuptoolsDeprecationWarning: Invalid version: '0.9.33+salsaci+20240105+6'.
        !!
            ********************************************************************************
            The version specified is not a valid version according to PEP 440.
    
    Disabling the version automatic version bump in Salsa-CI satisfies
    Python setuptools and build passes.

commit a653bbfbb8f660218aa16cdb85da7f235cf48e05
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 15 15:50:12 2023 +0100

    Document changes and release 0.9.33

commit 4ce8771d38f47af546a720f4f7648dc00c111c43
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 15 15:57:01 2023 +0100

    d/control: Drop Debian revision from dependeny
    
    While we want to specify a tight dependency on the upstream version the
    Debian revision is not needed.

commit 8deb2e1d5b0d1b245a9b376cbfc5801ee654154b
Author: Guido Günther <agx@sigxcpu.org>
Date:   Fri Dec 15 10:41:45 2023 +0100

    tests: Make flake8 happy
    
    Closes: #1058551

commit d1a974589d2ae58a8704be9e6401305be639fa1d
Author: Taihsiang Ho (tai271828) <e@tai271828.me>
Date:   Mon Oct 16 22:03:14 2023 +0200

    d/control: Specify required git version as dependency
    
    Explicitly specify the git version to facilitate easier backporting.
    Developers can align with this git version to reduce false alarms due
    to version inconsistencies.
    
    The latest git-buildpackage requires a newer git version to avoid test
    failures. For example, building the source in bookworm with git 1:2.39.2-1.1
    results in:
    
    $ ./packaging/run-in-docker -t bookworm
    
        FAIL: Doctest: tests.doctests.test_GitRepository.test_clone
        ----------------------------------------------------------------------
        Traceback (most recent call last):
          File "/usr/lib/python3.11/doctest.py", line 2222, in runTest
        raise self.failureException(self.format_failure(new.getvalue()))
        AssertionError: Failed doctest test for test_clone
          File "/workdir/project/tests/doctests/test_GitRepository.py", line 626, in test_clone
    
        ----------------------------------------------------------------------
        File "/workdir/project/tests/doctests/test_GitRepository.py", line 649, in test_clone
        Failed example:
        clone.get_remote_branches()
        Expected:
        ['origin', 'origin/foo', 'origin/master']
        Got:
        ['origin/HEAD', 'origin/foo', 'origin/master']
    
        -------------------- >> begin captured logging << --------------------
        gbp: debug: ['git', 'rev-parse', '--show-cdup']
        gbp: debug: ['git', 'rev-parse', '--is-bare-repository']
        gbp: debug: ['git', 'rev-parse', '--git-dir']
        gbp: debug: ['git', 'symbolic-ref', 'HEAD']
        gbp: debug: ['git', 'show-ref', 'refs/heads/master']
        gbp: debug: ['git', 'clone', '--quiet', '/tmp/tmp72nxjjwzgbp_tests.doctests.test_GitRepository_/repo']
        gbp: debug: ['git', 'rev-parse', '--show-cdup']
        gbp: debug: ['git', 'rev-parse', '--is-bare-repository']
        gbp: debug: ['git', 'rev-parse', '--git-dir']
        gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
        gbp: debug: ['git', 'symbolic-ref', 'HEAD']
        gbp: debug: ['git', 'show-ref', 'refs/heads/master']
        gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/remotes/']
        gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
        gbp: debug: ['git', 'config', 'branch.master.remote']
        gbp: debug: ['git', 'config', 'branch.master.merge']
        gbp: debug: ['git', 'branch', 'foo', 'origin/foo']
        gbp: debug: ['git', 'config', 'branch.foo.remote']
        gbp: debug: ['git', 'config', 'branch.foo.merge']
        gbp: debug: ['git', 'branch', 'bar']
        gbp: debug: ['git', 'config', 'branch.bar.remote']
        gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
        gbp: debug: ['git', 'remote']
        gbp: debug: ['git', 'remote']
        gbp: debug: ['git', 'remote', 'show', '-n', 'origin']
        gbp: debug: ['git', 'show-ref', '--verify', 'refs/remotes/origin/master']
        gbp: debug: ['git', 'remote']
        gbp: debug: ['git', 'remote', 'show', '-n', 'origin']
        --------------------- >> end captured logging << ---------------------

commit 6923df4a06cc26c09963aa85a9a632f047b17c2a
Author: Guido Günther <agx@sigxcpu.org>
Date:   Sat Sep 23 16:45:09 2023 +0200

    config: Catch DuplicateOption errors
    
    Nicer than printing a stack trace

commit f6d90d55a400648cfbec8bab2ad87b0eb8eec551
Author: Evangelos Ribeiro Tzaras <devrtz-debian@fortysixandtwo.eu>
Date:   Mon Sep 4 17:44:33 2023 +0530

    docs: gbp-clone: Fix small typo and fix metadata file name
Created: 2023-09-04 Last update: 2024-01-13 19:37
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2023-12-16 Last update: 2023-12-16 04:38
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.2 instead of 4.6.1).
Created: 2022-12-17 Last update: 2023-12-15 22:45
news
[rss feed]
  • [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)
  • [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)
  • 1
  • 2
bugs [bug history graph]
  • all: 201 213
  • RC: 0
  • I&N: 82 87
  • M&W: 116 123
  • F&P: 3
  • patch: 12
  • 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.33
  • 7 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