Package: debcargo Version: 2.4.3-3+b1 I'm looking at the sha1collisiondetection crate. this crate produces a library and a binary ("sha1cdsum").
The binary needs to build against the structopt crate, but the library doesn't need it. Upstream represents this as the library having a structopt "feature", which the binary requires. But debcargo maps this into wanting to produce a "structopt" feature for the library. We don't *want* that additional feature package. Or, under the new rust packaging regime, we don't want that additional dependency for the bundled all-Provides librust-*-dev package. So i'd like for debcargo to have a way to indicate that a particular feature should be ignored when packaging the library (but not ignored as a build-depends). --dkg
signature.asc
Description: PGP signature