Desktop Team Distro Squad Updates – Monday 9th October 2023

Hi everyone, below you will find updates from the Desktop team’s Distro squad from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.

Last week’s notes are here: Desktop Team Distro Squad Updates – Monday 2nd October 2023

  • Cherrypicked a few Mutter fixes in preparation for Ubuntu 23.10’s release in a few days. Also added a Mutter “build” autopkgtest as requested by the Ubuntu Release Team.
  • Restored the GNOME Clocks and Disk Usage Analyzer (baobab) apps to the default Ubuntu 23.10 minimal install. These accidentally got dropped when we restored the full install option. Both of these apps are just “Recommends” so can be removed if users don’t want them, but they don’t take up much space and are useful.
  • Landed the final mozjs102 release for Ubuntu 22.04 LTS and 23.04 and Debian 12.2 (released a few days ago)
  • Updated a few packages from their pre-release to the final stable releases for Ubuntu 23.10: gnome-remote-desktop, network-manager, xdg-desktop-portal
  • Asked the Accerciser mantainer to make a new release which was done as 3.42.0. Tried to get the new version into Ubuntu 23.10 (in particular including my fix to enable the app to run in a Wayland session even though the app has extra features in the X11 session), but the Ubuntu Release Team considered a new major release as too late. It’s not a very commonly used app at all so I’m not too concerned about it waiting until Ubuntu 24.04 LTS.
  • Worked with Matthias to do a final update of the GNOME Rust stack for Ubuntu 23.10 to include a few more bugfixes from some point releases (like Rust GTK4 0.7.2 -> 0.7.3)
  • Removed the “flaky” attribute (basically means to ignore failures) from a few more GNOME Rust autopkgtests. “Flaky” was usually added because for instance, the latest Rust libadwaita needed libadwaita 1.4. libadwaita 1.4 is now available in Debian and Ubuntu so the libadwaita 1.4 autopkgtest is expected to pass now.
  • Obfuscate landed in Ubuntu 23.10 as the latest new Rust+libadwaita app to be packaged as a .deb
  • Although we did a lot of work on packaging dependencies over the past several months, we were unable to get Loupe working as a .deb yet. It is available in the Snap Store though.