[Pkg-rust-maintainers] Bug#1025690: Bug#1025690: Bug#1025690: rust-clap-3: please upgrade to v4
Peter Green
plugwash at debian.org
Tue Dec 13 17:04:28 GMT 2022
Sylvestre Ledru wrote:
> clap should be updated to 4. I just didn't find the time to do it (if you want to give it a try ;)
I just took a look at this.
The new version of clap depends on new versions of clap_derive and clap_lex,
the old version of clap builds fine with it's dependency on clap_lex bumped,
but the same cannot be said for bumping clap_derive.
Possible ways forward.
1. Package clap 4 without the derive feature, I think such a package would
be of very limited utility.
2. Introduce a clat-derive-3 package.
3. Disable the derive feature in clap-3 and port the packages that use it
to clap 4.
If my grepping is accurate I belive the following packages use the derive
feature of clap 3 and would need to be ported.
Package: precious
Package: rsass
Package: rust-alacritty
Package: rust-bkt
Package: rust-cargo-c
Package: rust-debcargo
Package: rust-filespooler
Package: rust-resource-proof
Package: rust-sequoia-sq
Package: rust-tre-command
P.S. Jonas, I see you tagged this bug as affecting precious, but
when I look at precious upstream it still seems to depend on clap 3
More information about the Pkg-rust-maintainers
mailing list