[Pkg-rust-maintainers] Infrastructure to automatically build depdency crates using debcargo

Vasudev Kamath vasudev-debian at copyninja.info
Thu Jun 15 15:58:39 UTC 2017


Ximin Luo <infinity0 at debian.org> writes:

> I think the best way to move forward at this time, is first to collect
> data - i.e. run debcargo on all of rustc and cargo's dependencies and
> see what sort of overrides we actually need to do in practice, in
> order to fulfill Debian packaging standards.

OK so you mean we will first run on debcargo against for all crates
found under vendor/ folder?. Then once we observe what changes needed we
keep it in format which Josh mentioned which gets applied every time we
update the crate. Am I understanding correctly?.

Also to automate generating of dependencies list for each crate I think
we can write a simple tool may be in python or may be rust itself as
cargo crate helps too. Right?.

>
> If you could at least make sure that they're lintian-clean, I could
> then review them manually afterwards and see if there's anything that
> lintian might have missed.

OK I will try to generate crate package for all of rustc dependencies
first. I will record those packages and changes I made to them in our
Vcs.

--
Vasudev



More information about the Pkg-rust-maintainers mailing list