[Pkg-rust-maintainers] Bug#1059104: rust-toml: please upgrade to v0.8

Peter Green plugwash at debian.org
Tue Jan 23 10:51:31 GMT 2024


preliminary analysis.

rdeps of rust-toml-0.7:

elan
   uses 0.5 upstream, can presumablly go back to 0.5 if going forward is not
   possible.

precious
   uses 0.8 upstream, debian is currently downpatching

rust-cargo
   uses 0.8 upstream, debian is currently some way behind upstream, but upstream
   did not make any code changes when bumping dep.

rust-cargo-c
   uses 0.8 upstream, debian is currently some way behind upstream, but upstream
   did not make any code changes when bumping dep.

rust-cargo-config2
   latest upstream has moved from toml to toml-edit which will be updated as
   part of this task. Latest upstream tested and uploaded to experimental.

rust-cargo-mutants
   uses 0.8 upstream, debian is currently some way behind upstream, but upstream
   did not make any code changes when bumping dep.

rust-cargo-outdated
   still on 0.7 upstream, builds and tests ok with the new version, upstream
   issue opened (but I may still go ahead without them if they don't respond).
   https://github.com/kbknapp/cargo-outdated/issues/382

rust-debcargo
   still on 0.7 upstream, builds and tests ok with the new version, "upstream"
   issue opened.
   https://salsa.debian.org/rust-team/debcargo/-/issues/65

rust-ntpd
   allows versions 0.5 through 0.7 upstream. upstream issue opened,
   not in testing. Test situation seems no worst with dependency bumped
   I've filed an upstream issue but I probablly won't wait for this.
   https://github.com/pendulum-project/ntpd-rs/issues/1307

rust-parsec-service
   upstream uses 0.8, Debian is currently downpatching.

rust-repro-env
   upstream uses 0.8, Debian is currently downpatching.

rust-sniffglue
   upstream uses 0.8, Debian is currently downpatching.

rust-system-deps
   upstream uses 0.8, Debian is currently downpatching.

rust-tree-sitter-cli
   uses 0.5 upstream, build-time dependency only. can presumablly go back to 0.5
   if going forward is not possible.

rust-version-sync
   jonas package, still on 0.7 upstream, optional dependency that does not seem
   to be used by anything in Debian.

rust-toml-edit reverse dependencies

btm
   bumped to 0.21 in upstream git, upstream bumped with no code changes.
   jonas already acked update in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053955#17

python-maturin
   uses 0.21 upstream, debian package currently has no upper limit and builds succesfully
   with 0.21. No autopkgtests.

rust-cargo
   uses 0.20 upstream, did not make any code changes when bumping from 0.19 to
   0.20

rust-gst-plugin-version-helper
   uses 0.20 in latest upstream release. Upstream git uses 0.21, upstream
   dependency bump involved no code changes but did involve a feature change
   https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/commit/a8205d5b5d1178873ad0ba4d1cfa2c71ae922a3a

rust-rstest-test
   uses 0.19 upstream, only used as a test crate for rust-rstest-*. builds
   and tests ok with dependency bumped.

rust-trycmd
   upstream uses 0.21, dependency is already relaxed in Debian.



More information about the Pkg-rust-maintainers mailing list