Desktop Team Updates – Monday 6th February 2023

  • Worked with Amin on +1 Maintenance. See our notes for more details.
  • Nautilus 44 Alpha has reached Ubuntu 23.04 now that the big python3 transition has finished.
  • Cherrypicked a fix for Debian and Ubuntu 23.04 to let blueprint-compiler work with Python 3.11 since that’s our default Python now.
  • Filed a bug (fixed now) for dh-python’s X-Python3-Version to correctly handle Python 3.10 and later releases.
  • Sponsored a packaging update for harfbuzz to include the subset library. The main blocker here was a full copyright audit and update of debian/copyright.
  • xdg-terminal-exec has made it into Debian Experimental and Ubuntu 23.04. More integration work is needed for this to actually be useful.
  • gnome-text-editor is now back in sync between Debian and Ubuntu since we got approval to use the distro editorconfig-core library.
  • The Unicode 15 update of our color emoji font is being rolled out to Ubuntu 22.04 LTS now.
  • Attended one of the Ubuntu desktop flavor lead meeting sessions. I have an action item to formally propose moving pipewire to our desktop-common seed so that it’s used by all Ubuntu desktop flavors.
  • Found out the hard way that glib 2.75.2 breaks audio. Fortunately, that version is only in Debian Experimental and not in Ubuntu at all yet.

Other news

  • corectrl’s dependencies are now in Debian and Ubuntu. The only blocker now is a build failure. Unfortunately, this means that corectrl won’t make it into Debian 12 because it will be too late for the new package deadline next week.
  • The seahorse-nautilus extension is back in Debian and Ubuntu 23.04. (It is not available in Ubuntu 22.10 because nautilus switched to gtk4 which required extensions to adapt.)
5 Likes