Debian Package Tracker
Register | Log in
Subscribe

dh-cargo

debhelper buildsystem for Rust crates using Cargo

Choose email to subscribe with

general
  • source: dh-cargo (main)
  • version: 32
  • maintainer: Rust Maintainers (archive) (DMD)
  • uploaders: Daniel Kahn Gillmor [DMD] – Ximin Luo [DMD] – Josh Triplett [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: 24
  • oldstable: 30
  • stable: 32
  • testing: 32
  • unstable: 32
versioned links
  • 24: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 30: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 32: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • dh-cargo (11 bugs: 0, 11, 0, 0)
action needed
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 33~1.gbp3ac7ba, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit c0a2b8e8f7172dfd66880ed3a191bf859055eea6
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Fri Sep 5 15:51:09 2025 +0200

    dh-cargo-buiilt-using: allow specifying src directory
    
    in case the crate source code is inside a sub directory, static libraries
    linked from within that directory are okay, instead of from the top-level
    directory..
    
    Closes: #1
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 67916dc3f10ee24f71b275af11213517be1084ee
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Fri Sep 5 15:35:27 2025 +0200

    dh-cargo-built-using: handle absolute CARGO_REGISTRY
    
    by resolving it first and adapting the matching accordingly
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit ae984da6e7da419cc8d8af1d9f9739e2f605c04d
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Fri Sep 5 15:00:48 2025 +0200

    dh-cargo-built-using: make target dir overridable
    
    and give the variable a more specific name..
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 15ade145fcdead1fb030691a614a313af57b73c7
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Wed Sep 3 21:52:31 2025 +0200

    dh-cargo: honor -X when auto-installing librust-X-dev
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 0211a27ce9920d3a6b0721defac5cd935a9b42ef
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Wed Sep 3 21:38:20 2025 +0200

    dh-cargo: move `target/` ignoring to get_sources()
    
    instead of copying the target directory and then removing it, skip it already
    when generating the list of paths to copy into librust-*-dev..
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 97f5ce4b3ec11556a234b5d662538dd43621d389
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Wed Sep 3 21:16:47 2025 +0200

    dh-cargo: honor -N to skip packages
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit b88a50d022dc82610b2a961b587422b45ac6fea4
Merge: 5f62bdb 044af93
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Wed Sep 3 18:22:17 2025 +0000

    Merge branch 'spenv' into 'master'
    
    Remove spurious env
    
    See merge request rust-team/dh-cargo!15

commit 044af9324054e0812d3d263917ea2a3fd9913ae7
Author: наб <nabijaczleweli@nabijaczleweli.xyz>
Date:   Thu Jun 5 19:23:07 2025 +0200

    Remove spurious env
Created: 2025-09-03 Last update: 2025-09-05 17:32
4 open merge requests in Salsa normal
There are 4 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2025-09-03 19:34
lintian reports 3 warnings normal
Lintian reports 3 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2025-03-07 Last update: 2025-03-07 22: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.6.1).
Created: 2022-12-17 Last update: 2025-03-07 19:00
news
[rss feed]
  • [2025-03-20] dh-cargo 32 MIGRATED to testing (Debian testing watch)
  • [2025-03-07] Accepted dh-cargo 32 (source) into unstable (Fabian Grünbichler)
  • [2024-01-01] dh-cargo 31 MIGRATED to testing (Debian testing watch)
  • [2023-12-23] Accepted dh-cargo 31 (source) into unstable (James McCoy)
  • [2022-12-01] dh-cargo 30 MIGRATED to testing (Debian testing watch)
  • [2022-11-26] Accepted dh-cargo 30 (source) into unstable (Daniel Kahn Gillmor) (signed by: dkg@debian.org)
  • [2022-11-24] Accepted dh-cargo 29 (source) into unstable (Sylvestre Ledru)
  • [2021-12-02] dh-cargo 28 MIGRATED to testing (Debian testing watch)
  • [2021-11-07] Accepted dh-cargo 28 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2021-11-05] Accepted dh-cargo 27 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2021-09-08] dh-cargo 26 MIGRATED to testing (Debian testing watch)
  • [2021-08-29] Accepted dh-cargo 26 (source) into unstable (Sylvestre Ledru)
  • [2021-08-27] Accepted dh-cargo 25 (source) into unstable (Sylvestre Ledru)
  • [2020-04-26] dh-cargo 24 MIGRATED to testing (Debian testing watch)
  • [2020-04-20] Accepted dh-cargo 24 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2020-01-18] dh-cargo 23 MIGRATED to testing (Debian testing watch)
  • [2020-01-07] Accepted dh-cargo 23 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2020-01-06] Accepted dh-cargo 22 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2019-12-15] dh-cargo 21 MIGRATED to testing (Debian testing watch)
  • [2019-09-05] Accepted dh-cargo 21 (source) into unstable (Ximin Luo) (signed by: infinity0@debian.org)
  • [2019-08-21] dh-cargo 20 MIGRATED to testing (Debian testing watch)
  • [2019-08-16] Accepted dh-cargo 20 (source) into unstable (Ximin Luo)
  • [2019-07-21] dh-cargo 19 MIGRATED to testing (Debian testing watch)
  • [2019-07-16] Accepted dh-cargo 19 (source) into unstable (Sylvestre Ledru) (signed by: Gianfranco Costamagna)
  • [2019-07-09] dh-cargo 18 MIGRATED to testing (Debian testing watch)
  • [2019-03-18] Accepted dh-cargo 18 (source) into unstable (Ximin Luo)
  • [2019-01-29] dh-cargo 17 MIGRATED to testing (Debian testing watch)
  • [2019-01-24] Accepted dh-cargo 17 (source) into unstable (Ximin Luo)
  • [2019-01-21] Accepted dh-cargo 16 (source) into unstable (Ximin Luo)
  • [2019-01-21] Accepted dh-cargo 15 (source) into unstable (Ximin Luo)
  • 1
  • 2
bugs [bug history graph]
  • all: 11
  • RC: 0
  • I&N: 11
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • lintian (0, 3)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 32ubuntu2
  • 1 bug
  • patches for 32ubuntu2

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