Debian Package Tracker
Register | Log in
Subscribe

dgit

git interoperability with the Debian archive

Choose email to subscribe with

general
  • source: dgit (main)
  • version: 15.8
  • maintainer: Debian tag2upload Delegates (DMD)
  • uploaders: Ian Jackson [DMD] – Sean Whitton [DMD]
  • arch: all
  • std-ver: 4.4.0.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: 9.13
  • oldstable: 10.7+deb12u3
  • old-bpo: 12.15~bpo12+1
  • stable: 12.16
  • stable-bpo: 15.6~bpo13+1
  • testing: 15.7
  • unstable: 15.8
versioned links
  • 9.13: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 10.7+deb12u3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 12.15~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 12.16: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 15.6~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 15.7: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 15.8: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • dgit (109 bugs: 0, 45, 64, 0)
  • dgit-infrastructure (21 bugs: 0, 16, 5, 0)
  • git-debpush (41 bugs: 0, 25, 16, 0)
  • git-debrebase (10 bugs: 0, 2, 8, 0)
action needed
Debci reports failed tests high
  • unstable: pass (log)
    The tests ran in 1:04:04
    Last run: 2026-04-26T14:31:49.000Z
    Previous status: unknown

  • testing: pass (log)
    The tests ran in 0:42:34
    Last run: 2026-04-19T17:05:08.000Z
    Previous status: unknown

  • stable: fail (log)
    The tests ran in 3:42:01
    Last run: 2026-05-01T18:50:36.000Z
    Previous status: unknown

Created: 2026-02-01 Last update: 2026-05-08 06:35
1 open merge request in Salsa normal
There is 1 open merge request for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2026-05-06 Last update: 2026-05-07 14:03
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 15.9~, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 87e6836e274986b73db84c4b822a90685dc879ba
Merge: 4df51b64 1f395e2d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date:   Thu May 7 11:48:39 2026 +0000

    Merge branch 't2u-deborig-testing' into 'main'
    
    tag2upload: Use git-deborig from testing
    
    See merge request dgit-team/dgit!495

commit 4df51b64a07ff8db3f573a4d19ce6d37de5b7c56
Merge: 9fdd7f7e d72b95d9
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Wed May 6 18:21:10 2026 +0000

    Merge branch 'test-prep-capture-success' into 'main'
    
    Some minor test improvements, preparatory to some work on git-debpush
    
    See merge request dgit-team/dgit!496

commit d72b95d991640263b5dfe277c339858878994a4f
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Wed May 6 17:04:08 2026 +0100

    tests: Introduce t-run-expect-success-with-message
    
    There's currently one call site but I anticipate more.   This now runs this
    particular command with LANGUAGE as well as LC_MESSAGES.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 229cfa6caca47a26e5d6db040e3498e03b5ca1bd
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Wed May 6 16:54:19 2026 +0100

    tests: Break out t-run-capture-messages
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 1f395e2d9a40eb22c963088bd9c8c29e72e851e2
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Wed May 6 14:42:06 2026 +0100

    tag2upload: Use git-deborig from testing
    
    We ought obviously to be using the version from testing.
    
    I noticed that we were using the version from trixie because forky's
    libdpkg-perl prints the annoying warning about is_native.  The workaround for
    that (disabling warnings) is in testing and trixie-backports.
    
    From trixie to forky git-debpush.deb takes over git-deborig from devscripts.
    This is handled cleanly by Replaces.  I experimentally ran
       apt install -t testing git-debpush
    in a fresh container on the live t2u builder and it resulted in git-deborig
    being the one from git-debpush 15.7 as expected.  I've also tested manually
    that the revised script runs to completion in my own account on the builder,
    up to the point where it tried to restart the workers.
    
    I don't think we need to report the version number to the Manager.
    It's going to be the same as dgit's.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 9fdd7f7efc6e4d2e416b22b359997a205423aa67
Merge: b5f1fc25 93e1e7e7
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Mon May 4 17:20:05 2026 +0000

    Merge branch 'debug-http' into 'main'
    
    Add additional debugging in the hope of diagnosing http 400 error
    
    See merge request dgit-team/dgit!494

commit 93e1e7e75f8b76e3d57771e8f915be79ba2bea19
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Mon May 4 11:14:36 2026 +0100

    CI: Turn up debugging from curl and perl's libcurl
    
    This produces an HTTP session transscript in the debug logs.  Hopefully this
    will help debug dgit#34.
    
    Do this only in CI since I haven't seen this failure locally since I
    de-interposed my local squid.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 709545bb5e3451316a2969607bb0a6401ae963e7
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Mon May 4 14:38:55 2026 +0100

    tests: http-static-server: confess on bad request
    
    It's possible that dgit#34 "flaky test, HTTP 400 from pet httpd" is the result
    of HTTP::Server::Simple thinking the request is bad.  Replace the bad_request
    hook with something that calls confess.  That will print a stack trace which
    may be illuminating.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit b5f1fc25d024149f8f81eba48c6f2343ea7f0a69
Merge: 2f5a9fcd 80f32f4b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Mon May 4 10:20:55 2026 +0000

    Merge branch 't2uoo-eh-fix' into 'main'
    
    tag2upload-obtain-origs: Fix some very minor wrong error handling
    
    See merge request dgit-team/dgit!493

commit 80f32f4ba1ebccfec2d09e4324cbc0e57bbdc882
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Mon May 4 10:40:59 2026 +0100

    tag2upload-obtain-origs: Fix error handling of cd failure
    
    The `set -e`-suppression that occurs within if cannot be undone with `set -e`,
    and survives into a `( )` subshell.  We must prat about, instead.
    
    (It is unlikely that this bug would have any practical effect: all it would
    mean is that if the cd fails, it would continue to run sha256sum which would
    almost certain fail in turn.)
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit ff39576da2962fc9faed6b0803a4913420ea8166
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Mon May 4 10:35:07 2026 +0100

    tag2upload-obtain-origs: Fix a long line
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 2f5a9fcd733e9a00f09d12305e8ac4e73ea6dc97
Merge: 8e17c885 51bbe284
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 21:16:38 2026 +0000

    Merge branch 'debpush-fix-typo' into 'main'
    
    git-debpush: Fix a typo in a variable name
    
    See merge request dgit-team/dgit!491

commit 51bbe284be9f01bd44e5ed5e048a2ac46c98b07c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 21:15:53 2026 +0100

    tests: t2u-debpush-gbp: Test that we update the cache reflog
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 671f510bd4e688603071b00456c36f68cfa7e810
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 20:55:41 2026 +0100

    git-debpush: Fix a typo in a variable name
    
    This causes trouble if the fetch was actually needed.  It seems that none of
    our existing tests test this case, but something in my pristine-tar branch
    does!
    
    Also, this bug meant that reflog-based cacheing of previous downloads wasn't
    working.  That's fixed too now.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 8e17c8852a38a312cac84eb5baf345abc9df1fe8
Merge: f76c18d4 cb27d523
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 20:00:01 2026 +0000

    Merge branch 'prtar-prep-misc-3' into 'main'
    
    Two more minor prep changes for pristine-tar support
    
    See merge request dgit-team/dgit!490

commit cb27d5237882343690aefaed8ef84a1f31b8fd5e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 18:44:26 2026 +0100

    tag2upload-obtain-origs: Set DGIT_TEST_T2UOO_DEBUG when unset
    
    This will let subprocesses use it  We're going to have some of those.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 804456ad217cac287736ee678c7ae426659d4dd8
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sat Apr 25 10:01:53 2026 +0100

    tests: upstreamtar: break out into a setup script
    
    We'll reuse this for the t2u pristine-tar test case.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit f76c18d4fecfa004fe32b1c20413f49197f2d765
Merge: ee815555 2ab4c842
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 17:21:12 2026 +0000

    Merge branch 'changelog' into 'main'
    
    changelog: Start 15.9
    
    See merge request dgit-team/dgit!489

commit 2ab4c842d3719e44c3132017e0f35dda91cb0049
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sun May 3 17:44:03 2026 +0100

    changelog: Start 15.9
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Created: 2026-03-29 Last update: 2026-05-07 14:03
lintian reports 11 warnings normal
Lintian reports 11 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-05-04 Last update: 2026-05-04 12:31
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.4 instead of 4.4.0.0).
Created: 2019-09-29 Last update: 2026-05-03 21:20
testing migrations
  • excuses:
    • Migration status for dgit (15.7 to 15.8): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Autopkgtest for dgit/15.8: amd64: Pass, arm64: Pass, i386: Test triggered, ppc64el: Test triggered, riscv64: Test triggered, s390x: Test triggered
    • ∙ ∙ Too young, only 4 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/d/dgit.html
    • ∙ ∙ Reproduced on amd64
    • ∙ ∙ Reproduced on arm64
    • ∙ ∙ Reproduced on armhf
    • ∙ ∙ Reproduced on i386
    • ∙ ∙ Reproduced on ppc64el
    • Not considered
news
[rss feed]
  • [2026-05-03] Accepted dgit 15.8 (source) into unstable (Ian Jackson)
  • [2026-04-27] dgit 15.7 MIGRATED to testing (Debian testing watch)
  • [2026-04-25] Accepted dgit 15.7 (source) into unstable (Ian Jackson)
  • [2026-04-22] Accepted dgit 15.6~bpo13+1 (source) into stable-backports (Ian Jackson)
  • [2026-04-22] dgit 15.6 MIGRATED to testing (Debian testing watch)
  • [2026-04-19] Accepted dgit 15.6 (source) into unstable (Ian Jackson)
  • [2026-04-14] dgit 15.5 MIGRATED to testing (Debian testing watch)
  • [2026-04-11] Accepted dgit 15.5 (source) into unstable (Ian Jackson)
  • [2026-04-07] Accepted dgit 15.4~bpo13+1 (source) into stable-backports (Ian Jackson)
  • [2026-04-07] dgit 15.4 MIGRATED to testing (Debian testing watch)
  • [2026-04-05] Accepted dgit 15.4 (source) into unstable (Ian Jackson)
  • [2026-04-01] Accepted dgit 15.3~bpo13+1 (source) into stable-backports (Ian Jackson)
  • [2026-04-01] dgit 15.3 MIGRATED to testing (Debian testing watch)
  • [2026-03-29] Accepted dgit 15.3 (source) into unstable (Ian Jackson)
  • [2026-03-25] dgit 15.2 MIGRATED to testing (Debian testing watch)
  • [2026-03-25] Accepted dgit 15.2~bpo13+1 (source) into stable-backports (Ian Jackson)
  • [2026-03-22] Accepted dgit 15.2 (source) into unstable (Ian Jackson)
  • [2026-03-21] dgit 15.0 MIGRATED to testing (Debian testing watch)
  • [2026-03-20] Accepted dgit 15.1~exp1 (source) into experimental (Ian Jackson)
  • [2026-03-15] Accepted dgit 15.0 (source) into unstable (Ian Jackson)
  • [2026-03-14] Accepted dgit 14.11~bpo13+1 (source) into stable-backports (Ian Jackson)
  • [2026-03-14] dgit 14.11 MIGRATED to testing (Debian testing watch)
  • [2026-03-08] Accepted dgit 14.11 (source) into unstable (Ian Jackson)
  • [2026-03-04] Accepted dgit 14.10~bpo13+1 (source) into stable-backports (Sean Whitton)
  • [2026-03-04] dgit 14.10 MIGRATED to testing (Debian testing watch)
  • [2026-03-01] Accepted dgit 14.10 (source) into unstable (Ian Jackson)
  • [2026-02-26] dgit 14.9 MIGRATED to testing (Debian testing watch)
  • [2026-02-24] Accepted dgit 14.9~bpo13+1 (source) into stable-backports (Ian Jackson)
  • [2026-02-22] Accepted dgit 14.9 (source) into unstable (Ian Jackson)
  • [2026-02-20] Accepted dgit 14.8~bpo13+1 (source) into stable-backports (Sean Whitton)
  • 1
  • 2
bugs [bug history graph]
  • all: 182 187
  • RC: 0
  • I&N: 87 89
  • M&W: 95 98
  • F&P: 0
  • patch: 0
links
  • lintian (0, 11)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • l10n (-, 82)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 15.5
  • 1 bug

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