Quoting Reinhard Tartler (2024-07-25 08:11:33) > > > rust-axum is unable to migrate to Testing because its autopkgtests are > > failing > > > >> I wonder why you are investing so much time and aggravation into > >> getting the tests to work in Debian? > > > > Rust packages in Debian often deviate from upstream, making it > > particularly relevant for Debian to check as much of upstream test > > coverage as possible. > > This reasoning is sane, but I question whether it actually applies > here. Evidently, upstream does not consider running tests in the > individual crates of the workspace and isn't even accepting patches to > correct rather obvious oversights here. I find it admiring that you > decide to step up, and invest significant portions of your available > time to do the additional work nevertheless.
Upstream targets a distribution (the distributed set of components at crates.io) where each version of dependencies and reverse dependencies are static. That's not the case for the Debian distribution. > Please find a patch attached that should fix the remaining autopkgtest > failures. Thanks! I had not even noticed that those were missing - I were fighting the failure to compile autopkgtests due to a missing file. > I do have to wonder though: src:rust-axum is already at the thirty-first > revision. Are the autopkgtests passing on your computer? I wonder what > can be done avoid needing that many uploads, causing avoidable load on > the test machines and help unblocking other packages from their > migration to testing faster. Building is quite heavy for my local system, so often rely on the build daemons for testing. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature