The openssl4 transition is winding down, so I worked on grass and rust-gix. rust-gix ended up having a giant web of depends and reverse-depends that I managed to hack away at a little bit. (A LITTLE bit.)
Work-needed items
I left a lot of work in progress in a PPA here: Packages in “distro-maintenance-2026-08-24” : distro-maintenance-2026-08-24 : Petrichor Park
- rust-flexi-logger: I am in process of porting it to 0.31.10. At time of writing it is building on the above PPA. The code is here; besides normal patch refreshes I also had to add a bunch of new dependencies to
d/tests/controlto matchflexi-logger’s new dev-dependencies. - grass FTBFS due to a dependency conflict between
libmariadb-dev-compatandlibmysqlclient-devdeeper in the dep tree.libmariadb-dev-compatis required bylibgdal-dev, so I was recommended to patchlibgdalto use mysql instead. The gdal patch is live, but at time of writing it is too early to see if this letsgrassmigrate. Asksudipon Matrix for more. - rust-rand-0.8, along with a load of other packages in the extended dependency family of rust-gix, are all blocking on tests of
rust-swc-core, a Javascript engine. This is expectedly a HUGE package, and so its autopkgtests take forever to run. Again, once that finishes some stuff may automagically migrate, I’m not sure.
Huge thanks to Simon Quigley, Ravi Sharma, Lena Voytek, and sudip for their help this week!