[Pkg-rust-maintainers] Updating Cargo for Debian packaging?

Ximin Luo infinity0 at debian.org
Sat Mar 11 14:28:00 UTC 2017


Josh Triplett:
> Could someone please update the Cargo snapshot to a version that
> includes commit db71d878fb4909575338f9f433b613ba94257d8b, from
> https://github.com/rust-lang/cargo/pull/3369 ?
> 
> That change makes it possible to build packages from a directory
> registry (as we'll do in Debian packaging) without having to have
> packages installed for optional dependencies for non-enabled features.
> Without that change, "cargo install" wants to resolve the entire
> dependency graph, which can require pulling in an excessive number of
> crates, including circular dependencies.
> 
> [..]

Hey Josh,

If you have some time yourself, feel free to push directly to the repo and ping us again once you have something to upload.

https://anonscm.debian.org/cgit/pkg-rust/cargo.git/
ssh://git.debian.org/git/pkg-rust/cargo.git

It *looks* like that repo is structured like how gbp-buildpackage does it, plus with some DEP-14-like layout:

http://dep.debian.net/deps/dep14/

If what I said is inaccurate, perhaps Luca can chime in to correct me.

If you have trouble with gbp-buildpackage, just ask here or on IRC.

This weekend I'll try to fix/selectively-ignore the armhf test failures and do another upload of 1.15.1.

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Pkg-rust-maintainers mailing list