Desktop Team Updates – Monday 27th February 2023

  • Helped verify the Ubuntu 22.04.2 desktop images, which was released yesterday
  • Lots of work getting GNOME 44 Beta into Ubuntu 23.04 before Feature Freeze, also yesterday :tired_face:
  • Pushed a temporary fix yesterday for slow app starting because our version of xdg-desktop-portal-gnome was newer than our version of Mutter in Ubuntu 23.04.
  • Temporarily skipped some mutter build tests which got much more flaky this release.
     
  • Packaged libdex, a new library needed by GNOME Builder 44
  • Prepared initial packaging for gcr4 but getting further code review before uploading
    • gcr4 appears to be a prerequisite for Epiphany 44 Beta (which also switched to gtk4) so that packaging is delayed
  • Pushed the first webkit2gtk 2.39 build for Ubuntu 23.04.
    • Created todo items for the 2 features we had to disable because the dependencies aren’t in Ubuntu main
    • Filed an upstream bug for webkit no longer building on riscv64. Actually, there was an exceptionally high rate of new GNOME module releases not being buildable on some of our architectures this cycle: I am counting seven!
       
  • Filed a Launchpad bug for an incompatibility Ubuntu has with an input change made in gnome-settings-daemon 44. Needs more investigation next week.
  • Finished the gstreamer 1.22 bad packaging for Ubuntu 23.04
  • Dropped Archive Manager (file-roller) from the Ubuntu Desktop 23.04 minimal install
  • Synced cdbs for the first time since 2005. This is possible because it’s used far less often than it used to be and Debian’s cdbs is now running dh_scour. cdbs does some cool things, but eventually dh became a better way to build Debian packages.
3 Likes