+1 Maintenance report from 24 August 2026 to 28 August 2026

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/control to match flexi-logger’s new dev-dependencies.
  • grass FTBFS due to a dependency conflict between libmariadb-dev-compat and libmysqlclient-dev deeper in the dep tree. libmariadb-dev-compat is required by libgdal-dev, so I was recommended to patch libgdal to use mysql instead. The gdal patch is live, but at time of writing it is too early to see if this lets grass migrate. Ask sudip on 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!

3 Likes