Debian Package Tracker
Register | Log in
Subscribe

rust-git2

Bindings to libgit2 for interoperating with git repositories - Rust source code

Choose email to subscribe with

general
  • source: rust-git2 (main)
  • version: 0.21.0-1
  • maintainer: Debian Rust Maintainers (archive) (DMD)
  • uploaders: Paride Legovini [DMD]
  • arch: any
  • std-ver: 4.7.4
  • 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.13.11-2
  • oldstable: 0.16.0-1
  • stable: 0.20.1-1
  • testing: 0.20.4-1
  • unstable: 0.21.0-1
versioned links
  • 0.13.11-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.16.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.20.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.20.4-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.21.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • librust-git2-dev
action needed
5 binary packages have unsatisfiable dependencies high
  • The dependencies of librust-git2+openssl-sys-dev=0.20.4-1 cannot be satisfied in unstable on loong64, riscv64, arm64, ppc64el, s390x, amd64, i386, and armhf because: unsatisfied dependency on librust-git2-dev (= 0.20.4-1)
  • The dependencies of librust-git2+default-dev=0.20.4-1 cannot be satisfied in unstable on loong64, riscv64, arm64, ppc64el, s390x, amd64, i386, and armhf because: unsatisfied dependency on librust-git2-dev (= 0.20.4-1)
  • The dependencies of librust-git2+https-dev=0.20.4-1 cannot be satisfied in unstable on loong64, riscv64, arm64, ppc64el, s390x, amd64, i386, and armhf because: unsatisfied dependency on librust-git2-dev (= 0.20.4-1)
  • The dependencies of librust-git2+ssh-dev=0.20.4-1 cannot be satisfied in unstable on loong64, riscv64, arm64, ppc64el, s390x, amd64, i386, and armhf because: unsatisfied dependency on librust-git2-dev (= 0.20.4-1)
  • The dependencies of librust-git2+openssl-probe-dev=0.20.4-1 cannot be satisfied in unstable on loong64, riscv64, arm64, ppc64el, s390x, amd64, i386, and armhf because: unsatisfied dependency on librust-git2-dev (= 0.20.4-1)
Created: 2026-08-11 Last update: 2026-08-11 18:00
Debci reports failed tests high
  • unstable: fail (log)
    The tests ran in 0:10:16
    Last run: 2026-08-08T11:43:27.000Z
    Previous status: unknown

  • testing: fail (log)
    The tests ran in 0:11:50
    Last run: 2026-08-10T10:39:17.000Z
    Previous status: unknown

  • stable: pass (log)
    The tests ran in 0:03:32
    Last run: 2026-07-16T05:10:52.000Z
    Previous status: unknown

Created: 2026-06-11 Last update: 2026-08-11 17:00
2 security issues in forky high

There are 2 open security issues in forky.

2 important issues:
  • TEMP-0000000-C0BE35:
  • TEMP-0000000-EF7B0A:
Created: 2026-06-18 Last update: 2026-08-10 22:02
debian/patches: 2 patches to forward upstream low

Among the 4 debian patches available in version 0.21.0-1 of the package, we noticed the following issues:

  • 2 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2026-08-10 23:18
3 low-priority security issues in trixie low

There are 3 open security issues in trixie.

3 issues left for the package maintainer to handle:
  • TEMP-0000000-C0BE35: (needs triaging)
  • TEMP-0000000-EF7B0A: (needs triaging)
  • TEMP-1127315-BE4F15: (needs triaging)

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-02-06 Last update: 2026-08-10 22:02
testing migrations
  • This package is part of the ongoing testing transition known as auto-upperlimit-librust-git2-dev. Please avoid uploads unrelated to this transition, they would likely delay it and require supplementary work from the release managers. On the other hand, if your package has problems preventing it to migrate to testing, please fix them as soon as possible. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • excuses:
    • Migrates after: rust-bat, rust-broot, rust-built, rust-cargo, rust-cargo-test-support, rust-debcargo, rust-feluda, rust-git-absorb, rust-git2-curl, rust-libgit2-sys, rust-lsd, rust-openssl-probe, rust-prr, rust-ripasso, rust-sequoia-git, rust-shadow-rs, rust-swhid
    • Migration status for rust-git2 (0.20.4-1 to 0.21.0-1): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/amd64 from testing makes librust-auth-git2-dev/0.6.0-1/amd64 uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/amd64 from testing makes Build-Depends of src:rust-auth-git2 uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/arm64 from testing makes librust-auth-git2-dev/0.6.0-1/arm64 uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/armhf from testing makes librust-auth-git2-dev/0.6.0-1/armhf uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/i386 from testing makes librust-auth-git2-dev/0.6.0-1/i386 uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/loong64 from testing makes librust-auth-git2-dev/0.6.0-1/loong64 uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/ppc64el from testing makes librust-auth-git2-dev/0.6.0-1/ppc64el uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/riscv64 from testing makes librust-auth-git2-dev/0.6.0-1/riscv64 uninstallable
    • ∙ ∙ removing librust-git2+default-dev/0.20.4-1/s390x from testing makes librust-auth-git2-dev/0.6.0-1/s390x uninstallable
    • ∙ ∙ Autopkgtest for rust-auth-git2: amd64: Test deferred, arm64: Test deferred, armhf: Test deferred, i386: Test deferred, ppc64el: Test deferred, s390x: Test deferred
    • ∙ ∙ Autopkgtest for rust-bat/0.26.1+dfsg-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-broot/1.57.0+dfsg-2: amd64: Pass, arm64: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-built: i386: Test triggered, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-cargo: amd64: Test triggered (failure will be ignored), arm64: Test triggered (failure will be ignored), armhf: Test triggered (failure will be ignored), i386: Test triggered (failure will be ignored), ppc64el: Test triggered (failure will be ignored), s390x: Test triggered (failure will be ignored)
    • ∙ ∙ Autopkgtest for rust-cargo-test-support/0.8.1-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-debcargo/2.8.3-2: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻ (reference ♻), i386: Test triggered, ppc64el: Regression ♻ (reference ♻), s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-eza/0.23.4-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-git-absorb/0.9.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-git2/0.21.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered (will not be considered a regression) ♻ (reference ♻), ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-git2-curl: i386: Test triggered, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-ripasso/0.8.0-2: amd64: Pass, arm64: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-sequoia-git/0.6.0-1: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻, armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-shadow-rs/2.0.0-1: amd64: Pass, i386: Test triggered, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-swhid/0.2.2-1: amd64: Pass, i386: Test triggered, s390x: Test triggered
    • ∙ ∙ Autopkgtest for rust-vergen-8/8.3.2-8: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, s390x: Test triggered
    • ∙ ∙ Too young, only 1 of 5 days old
    • ∙ ∙ Build-Depends(-Arch): rust-git2 rust-libgit2-sys
    • ∙ ∙ Depends: rust-git2 rust-libgit2-sys
    • ∙ ∙ Depends: rust-git2 rust-openssl-probe (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-bat
    • ∙ ∙ Implicit dependency: rust-git2 rust-broot
    • ∙ ∙ Implicit dependency: rust-git2 rust-built
    • ∙ ∙ Implicit dependency: rust-git2 rust-cargo (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-cargo-test-support
    • ∙ ∙ Implicit dependency: rust-git2 rust-debcargo (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-feluda (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-git-absorb
    • ∙ ∙ Implicit dependency: rust-git2 rust-git2-curl
    • ∙ ∙ Implicit dependency: rust-git2 rust-lsd (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-prr (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-ripasso (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-sequoia-git (not considered)
    • ∙ ∙ Implicit dependency: rust-git2 rust-shadow-rs
    • ∙ ∙ Implicit dependency: rust-git2 rust-swhid
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/r/rust-git2.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-08-10] Accepted rust-git2 0.21.0-1 (source) into unstable (Simon Quigley)
  • [2026-02-11] rust-git2 0.20.4-1 MIGRATED to testing (Debian testing watch)
  • [2026-02-08] Accepted rust-git2 0.20.4-1 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2025-04-08] rust-git2 0.20.1-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-04] Accepted rust-git2 0.20.1-1 (source) into unstable (Fabian Grünbichler)
  • [2025-03-17] Accepted rust-git2 0.20.0-1 (source) into experimental (Fabian Grünbichler)
  • [2024-12-03] rust-git2 0.19.0-2 MIGRATED to testing (Debian testing watch)
  • [2024-11-30] Accepted rust-git2 0.19.0-2 (source) into unstable (Matthias Geiger)
  • [2024-10-13] rust-git2 0.19.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-05] Accepted rust-git2 0.19.0-1 (source) into unstable (Fabian Grünbichler)
  • [2024-08-16] rust-git2 0.18.2-1 MIGRATED to testing (Debian testing watch)
  • [2024-08-13] Accepted rust-git2 0.18.2-1 (source) into unstable (Peter Michael Green)
  • [2023-12-12] rust-git2 0.18.1-1 MIGRATED to testing (Debian testing watch)
  • [2023-12-03] Accepted rust-git2 0.18.1-1 (source) into unstable (Peter Michael Green)
  • [2023-01-18] rust-git2 0.16.0-1 MIGRATED to testing (Debian testing watch)
  • [2023-01-12] Accepted rust-git2 0.16.0-1 (source) into unstable (Peter Michael Green)
  • [2022-10-15] rust-git2 0.14.2-2 MIGRATED to testing (Debian testing watch)
  • [2022-10-08] Accepted rust-git2 0.14.2-2 (source) into unstable (Peter Michael Green)
  • [2022-09-28] Accepted rust-git2 0.14.2-1 (source) into experimental (Fabian Grünbichler) (signed by: James McCoy)
  • [2022-04-12] rust-git2 0.13.23-3 MIGRATED to testing (Debian testing watch)
  • [2022-04-09] Accepted rust-git2 0.13.23-3 (source) into unstable (Peter Michael Green)
  • [2021-10-29] rust-git2 0.13.23-2 MIGRATED to testing (Debian testing watch)
  • [2021-10-23] Accepted rust-git2 0.13.23-2 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2021-10-23] Accepted rust-git2 0.13.23-1 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2020-12-13] rust-git2 0.13.11-2 MIGRATED to testing (Debian testing watch)
  • [2020-12-08] Accepted rust-git2 0.13.11-2 (source) into unstable (Peter Michael Green)
  • [2020-12-07] Accepted rust-git2 0.13.11-1 (source) into unstable (Peter Michael Green)
  • [2020-04-25] rust-git2 0.11.0-1 MIGRATED to testing (Debian testing watch)
  • [2020-04-18] Accepted rust-git2 0.11.0-1 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2020-04-14] Accepted rust-git2 0.10.2-3 (source) into unstable (Peter Michael Green)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility, debcheck, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.20.4-1

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