Package: debcargo
Version: 2.5.0-3+b3
Severity: wishlist

I'd like to be able to specify declaratively in debcargo.toml that a 
specific feature of the crate i'm packaging should be ignored.

i currently do this on a few different crates, because there are
features that either aren't relevant for debian, or because those
features require much more packaging work for dependencies and i'd
rather get the crate -- without that feature -- into debian before the
feature's dependencies are ready.

So i'm proposing new syntax in debcargo.toml:

   ignore_features = foo,bar

This would indicate that those features would not be packaged for debian
at all.

On IRC, f_g notes:

  >> question is whether to only remove them from d/control et al, or
  >> also automatically modify Cargo.toml to remove them there and make
  >> them practically unusable

I think a first pass at this would be simply to remove them from
d/control, and see what kinds of breakage we run into.

           --dkg

Attachment: signature.asc
Description: PGP signature

Reply via email to