[Pkg-rust-maintainers] Bug#1138508: dh-cargo-built-using broken if build-path contains special characters
Fabian Grünbichler
debian at fabian.gruenbichler.email
Sun May 31 07:57:28 BST 2026
Package: dh-cargo
Version: 33
Severity: important
X-Debbugs-Cc: debian at fabian.gruenbichler.email
debcargo somewhat recently started adding +dfsg or +ds (or other
arbitrary) repack suffixes if it repacks the orig/crate tarball as part of
preparing the source package.
dh-cargo-built-using mishandles such packages in the default sbuild
config, since the upstream version (with suffix) is part of the build
path, and only emits the rustc dependency for Built-Using and
Static-Built-Using, instead of the full dependency information.
one example from current unstable:
Package: broot
Version: 1.56.4+dfsg-1
Built-Using: rustc (= 1.94.1+dfsg1-1)
Static-Built-Using: rustc (= 1.94.1+dfsg1-1)
More information about the Pkg-rust-maintainers
mailing list