On 11/29/25 20:13, Aeliton G. Silva wrote:
I'd love to package some stuff, but it seems that the schemars issues are blocking at the moment multiple packages at the moment, so if that's the case, I'd like to learn more about it and try to help with that if that's ok.
Great! Yes, I would recommend to leave the schemars upgrade to others and start packaging missing dependencies instead. Here are good candidates (which don't have any missing dependencies themselves):
- astral-reqwest-middleware - astral-tl - astral_async_zip - astral-pubgrubBecause the first two are forks of crates that are already packaged for Debian (reqwest-middleware, tl), so you should be able to imitate their packaging relatively well, hopefully. (I haven't check to what extent they diverge, though.)
The designated way for newcomers to the Rust team is to first make merge requests to https://salsa.debian.org/rust-team/debcargo-conf, so that the team can review your packages and sponsor their upload. You could apply for direct access to the repository after packaging a couple of crates.
Feel free to ping me (@Pintoch on salsa or on #debian-rust Matrix/IRC) if you need any help :)
Antonin