[Pkg-rust-maintainers] Bug#1065677: rust-quick-xml: please upgrade to branch v0.31

Peter Green plugwash at debian.org
Sun Mar 10 23:57:43 GMT 2024


preliminary analysis

upstream changelog doesn't look too scary, no obvious breakage there.

rdeps:

0123456789001234567890012345678900123456789001234567890012345678900123456789001234567890

oxigraph (librust-sparesults-dev):
   jonas package, upstream version in Debian uses 0.30, upstream did make code changes
   when updating dependency to allow 0.32 but they look fairly minor
   https://github.com/oxigraph/oxigraph/commit/ab5f5c1c6066df8ca528811322947e045f96e925

rust-bmap-parser:
   new upstream uses 0.31, but new upstream is semver breaking, upstream did not appear
   to make any code changes when bumping dep.

rust-grcov:
   latest upstream release uses 0.29, debian currently has 0.29 and is relaxing
   dependency to allow any 0.x version. Upstream git uses 0.31 and didn't make

rust-gsetings-macro:
   upstream version in Debian already depends on 0.31, Debian is currently downpatching

rust-gtk4-macros
   upstream version in sid depends on 0.30, upstream version in experimental depends on
   0.31, debian is currently downpatching. Upstream did not make any code changes when
   moving from 0.30 to 0.31.

rust-gvdb
   upstream version in sid uses 0.31, debian is currently downpatching.

rust-numbat-exchange-rates:
   upstream version in Debian already depends on 0.32, Debian is currently relaxing

rust-plist
   upstream version in Debian already depends on 0.31, Debian is currently downpatching
   downpatch includes code changes.

rust-quick-junit
    new upstream depends on 0.31 and is not semver breaking

rust-reqsign
    new upstream depends on 0.31 and is not semver breaking

rust-rio (librust-rio-xml-dev)
    jonas package - debian package is currently downpatching from 0.28 to 0.27
    upstream git still uses 0.28

rust-wayland-scanner
    new upstream uses 0.31, but is semver breaking. Upstream did not appear
    to make any code changes when bumping dep.

rust-xcb
    new upstream uses 0.30 and is not semver breaking.

rust-zbus
    upstream version in sid uses 0.27, new upstream seems to have moved the
    quick-xml dependency to the zbus-xml crate. Upstream did not seem to make
    any code changes when bumping dep.


Jonas, can you look at your packages (oxigraph and rust-rio) and prepare them
for the new version of quick-xml? I uploaded the new version of quick-xml
to experimental yesterday (though at the time of writing it still hasn't
built on amd64)



More information about the Pkg-rust-maintainers mailing list