Debian Package Tracker
Register | Log in
Subscribe

dgit

git interoperability with the Debian archive

Choose email to subscribe with

general
  • source: dgit (main)
  • version: 13.18
  • 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.15
  • stable-bpo: 13.17~bpo13+1
  • testing: 13.17
  • unstable: 13.18
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.15: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 13.17~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 13.17: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 13.18: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • dgit (104 bugs: 0, 43, 61, 0)
  • dgit-infrastructure (17 bugs: 0, 13, 4, 0)
  • git-debpush (31 bugs: 0, 21, 10, 0)
  • git-debrebase (10 bugs: 0, 2, 8, 0)
action needed
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2025-10-25 Last update: 2025-12-14 10:30
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: 2025-09-16 Last update: 2025-12-13 12: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 13.19~, 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 46fd97fd64db2b2d2c27082dd9793512e6d4035f
Merge: fea26227 e51603de
Author: Sean Whitton <spwhitton@spwhitton.name>
Date:   Sat Dec 13 11:31:08 2025 +0000

    Merge branch 'retry-protocol' into 'main'
    
    t2u o2m protocol: Proposed retries
    
    See merge request dgit-team/dgit!319

commit e51603defe798c2c629806b27eec23c1a5cb5f37
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sat Dec 13 00:46:44 2025 +0000

    t2u o2m protocol: say `commit-to-public-upload` is protocol 6 only
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 84fe527bf6f4cbfa59d86ae1d82e83f53948ea07
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Sat Dec 13 00:45:14 2025 +0000

    t2u o2m protocol: Make RETRY-STATUS into an argument to job.
    
    As Sean writes in
      https://salsa.debian.org/dgit-team/dgit/-/merge_requests/319#note_703578
    
    The Oracle should have an ID for the job as soon as possible for logging,
    and also having the ID right away improves the general intelligibility of
    the protocol to humans.
    
    So just make the retry status part of the job line.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 08808dc933f6f9e16881bb3331d71bbfcb2cc2ce
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Fri Dec 12 20:36:17 2025 +0000

    t2u o2m protocol: Make job-retry into one insn with an argument
    
    This makes the processing and the description more regular.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 20a3a25999d6b1b8e219db7060029291f97dbc17
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Fri Dec 12 20:34:26 2025 +0000

    t2u o2m protocol: Provide the retry info first
    
    The `data-block` part is logically part of the `job` - kind of an attachment
    to it.  Let's not make that an attachment to retry-*.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit db6799ea13a3755c5742c4ed7235b119552da9b1
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Fri Dec 12 16:31:12 2025 +0000

    t2u o2m protocol: Explicitly report whether email sent
    
    We have some Oracle-side failures where the Oracle doesn't report - notably,
    key not in keyring or signature problems.
    
    We want an email report from the Manager for this.
    
    This means the email report status needs to be explicitly in the protocol.
    It was already weirdly implicit for retriable failures.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit e416e2e1a32dc61d2b143041c1fb27bfab27c7e4
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Fri Dec 12 16:28:04 2025 +0000

    t2u o2m protocol: Indent the retriable error messages
    
    I seem to have overlooked indenting this.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 13044d159cf92c5b5fb876f680b874cc42b85256
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Fri Dec 12 16:25:30 2025 +0000

    t2u o2m protocol: Assign protocol version 6 to this version.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit ba1844def609c161ced7703e683a3e19e30a581d
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Thu Oct 2 21:09:32 2025 +0100

    t2u: o2m protocol: Always send a message about the attempt's "lastness"
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit fd8406329c3fa15a83ff729bd928895a6874d10e
Author: Sean Whitton <spwhitton@spwhitton.name>
Date:   Wed Sep 24 14:00:57 2025 +0100

    t2u o2m protocol: Be even more explicit about the Oracle and retries
    
    Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 128c2c919156eb363fe8d5575d9125b8dca7b96e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Thu Sep 18 18:41:06 2025 +0100

    t2u o2m protocol: clarify that *all* policy is Manager's job
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 6086895895f7b3d09a8490b49f97537dff396ddc
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Wed Sep 17 16:54:54 2025 +0100

    t2u o2m protocol: clarify that policy is Manager's job
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 40ec5b536f79a5b77e448813fd9efcf10d4082c8
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Wed Sep 17 16:53:17 2025 +0100

    t2u o2m protocol: rename commitment point message
    
    As per
      https://salsa.debian.org/dgit-team/dgit/-/merge_requests/319#note_654055
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 738ca5a057b280bf0b65a439312b4e2ce28296a2
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Tue Sep 2 20:30:43 2025 +0100

    t2u o2m protocol: Proposed retry policy
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 6156c9b0767101d4a07c012ffc92b8533f8fd0ba
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Tue Sep 2 20:31:48 2025 +0100

    t2u o2m protocol: Provide for retries
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit 84a93e961ff5c3444307116210fd003e90a637a4
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date:   Tue Sep 2 19:50:35 2025 +0100

    t2u o2m protocol: Indent all the protocol messages
    
    I'm going to want to annotate one with "opt" for optional.
    
    Splitting this out will make the next commit clearer.
    
    Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>

commit fea262273d388b157142b2f9548f584a9744b3a0
Author: Sean Whitton <spwhitton@spwhitton.name>
Date:   Fri Dec 12 15:50:41 2025 +0000

    changelog: Start 13.19
    
    Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Created: 2025-07-17 Last update: 2025-12-13 12:03
lintian reports 10 warnings normal
Lintian reports 10 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2025-12-13 Last update: 2025-12-13 06:00
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.4.0.0).
Created: 2019-09-29 Last update: 2025-12-13 00:32
testing migrations
  • excuses:
    • Migration status for dgit (13.17 to 13.18): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Too young, only 1 of 2 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/d/dgit.html
    • ∙ ∙ Autopkgtest for dgit/13.18: amd64: Pass, arm64: Pass, i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Reproducible on amd64 - info ♻
    • ∙ ∙ Reproducible on arm64 - info ♻
    • ∙ ∙ Required age reduced by 3 days because of autopkgtest
    • Not considered
news
[rss feed]
  • [2025-12-12] Accepted dgit 13.18 (source) into unstable (Sean Whitton)
  • [2025-11-11] Accepted dgit 13.17~bpo13+1 (source) into stable-backports (Sean Whitton)
  • [2025-10-28] dgit 13.17 MIGRATED to testing (Debian testing watch)
  • [2025-10-24] Accepted dgit 13.17 (source) into unstable (Ian Jackson)
  • [2025-10-10] Accepted dgit 13.16~bpo13+1 (source) into stable-backports (Sean Whitton)
  • [2025-10-10] dgit 13.16 MIGRATED to testing (Debian testing watch)
  • [2025-10-07] Accepted dgit 13.16 (source) into unstable (Sean Whitton)
  • [2025-09-18] Accepted dgit 13.15~bpo13+1 (source) into stable-backports (Sean Whitton)
  • [2025-09-18] dgit 13.15 MIGRATED to testing (Debian testing watch)
  • [2025-09-16] Accepted dgit 13.15 (source) into unstable (Ian Jackson)
  • [2025-09-08] Accepted dgit 13.14~bpo13+1 (source) into stable-backports (Sean Whitton)
  • [2025-09-08] dgit 13.14 MIGRATED to testing (Debian testing watch)
  • [2025-09-05] Accepted dgit 13.14 (source) into unstable (Ian Jackson)
  • [2025-08-28] Accepted dgit 13.13~bpo13+1 (source) into stable-backports (Sean Whitton)
  • [2025-08-28] Accepted dgit 13.13~bpo12+1 (all source) into stable-backports (Debian FTP Masters) (signed by: Sean Whitton)
  • [2025-08-27] dgit 13.13 MIGRATED to testing (Debian testing watch)
  • [2025-08-24] Accepted dgit 13.13 (source) into unstable (Ian Jackson)
  • [2025-08-19] dgit 13.12 MIGRATED to testing (Debian testing watch)
  • [2025-08-15] Accepted dgit 13.12 (source) into unstable (Sean Whitton)
  • [2025-08-14] dgit 13.11 MIGRATED to testing (Debian testing watch)
  • [2025-08-10] Accepted dgit 13.11 (source) into unstable (Ian Jackson)
  • [2025-08-10] Accepted dgit 13.11+exp1 (source) into experimental (Ian Jackson)
  • [2025-07-28] Accepted dgit 13.10 (source) into experimental (Sean Whitton)
  • [2025-07-19] Accepted dgit 13.9 (source) into experimental (Ian Jackson)
  • [2025-07-18] Accepted dgit 13.8 (source) into experimental (Ian Jackson)
  • [2025-07-15] Accepted dgit 13.7 (source) into experimental (Ian Jackson)
  • [2025-07-14] Accepted dgit 13.6 (source) into experimental (Ian Jackson)
  • [2025-07-14] Accepted dgit 13.5 (source) into experimental (Ian Jackson)
  • [2025-07-14] Accepted dgit 12.15~bpo12+1 (source) into stable-backports (Sean Whitton)
  • [2025-07-14] dgit 12.15 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 164 168
  • RC: 0
  • I&N: 79 80
  • M&W: 85 88
  • F&P: 0
  • patch: 1
links
  • lintian (0, 10)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • l10n (-, 76)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 13.18
  • 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