Desktop Team Updates - Monday 21st June 2021

Hi everyone, below you will find the updates from the Desktop team 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 Updates - Monday 14th June 2021

1 Like
  • WSL
    • WSL DistroLauncher is now building on github.
    • New Desktop installer is running in WSL and will be used as the base for the graphical OOBE.
  • ADSys
    • Debugged an issue where samba times out when it connects to AD due to missing TXT record in DNS.
    • Query SSSD to know the address of the AD Server when ad_server is not set in the configuration file.
    • Investigated why domain GPO are not downloaded when SSSD starts then …
    • … backported corresponding SSSD fixes for MS ADTS compliance to 20.04.
    • Testing, testing, testing …
  • Ubiquity
4 Likes
3 Likes
3 Likes
  • WSL
    • WSL DistroLauncher is now building on github.
    • New Desktop installer is running in WSL and will be used as the base for the graphical OOBE.
  • ADSys
    • Debugged an issue where samba times out when it connects to AD due to missing TXT record in DNS.
    • Query SSSD to know the address of the AD Server when ad_server is not set in the configuration file.
    • Investigated why domain GPO are not downloaded when SSSD starts then …
    • … backported corresponding SSSD fixes for MS ADTS compliance to 20.04.
    • Testing, testing, testing …
  • Ubiquity
3 Likes
  • GNOME updates and Debian merges
  • sponsoring
    • new vala version from ricots
    • update plymouth bgrt asset update from Muqtxdir
  • snaps
    • rebuild some snaps to pick up USN fixes, tested candidate and promoted
    • fixed another snap-store regression leading to connectivity being denied by the portal, thanks @jamesh for helping!
  • filed a MIR for libportal but didn’t add it to the review queue yet due to upstream discussions
  • ported update-notifier to libayatana-appindicator, the change is waiting for review now
  • transitioned extra packages to the ayatana indicators
  • Changed gnome-bluetooth to fail build on tests error again now that we have an update python dbusmock
  • Investigate why impish daily iso builds were failing, turned out to be initramfs switching to zstd and the builders lacking the depends
3 Likes
  • More tracker 3 updates, will publish it tomorrow to exp + impish after some testing, updating debian/copyright and a couple of other tidy ups
  • +1 maintenance - have made a few things migrate so far
  • Following up a bit with Julian about zstd deb compression; breaks appstream-generator, needs fixing
  • Bit of investigation into this bad dbus/systemd interaction (LP)
3 Likes

firefox24 firefox

thunderbird24 thunderbird

  • tested 78.11.0 against all supported releases and handed over to the security team

chromium22 chromium

  • updated stable to 91.0.4472.114
  • updated beta to 92.0.4515.59
  • updated dev to 93.0.4542.2

flutter24 Ubuntu Desktop Installer

package24 other

4 Likes
4 Likes

Ubuntu WSL OOBE

  • restart project to match current ubuntu-desktop-installer development.
  • complete initial subiquity modification requirements.
2 Likes

Packaging

  • Uploaded debian and ubuntu packages for mutter 40.2.1
  • Uploaded to debian gnome-shell 40.2 (and re-merged local ubuntu one)
  • Removed deprecated patch from gnome-desktop3
  • Major cleanups for gnome-desktop3 packages and uploaded 40 for both debian and ubuntu
  • Uploaded to debian (and synced) gobject-introspection 1.68
  • Rewritten the appindicators build system using meson and uploaded the new version containing lots of new features and fixes to ubuntu

GNOME and friends

  • Fixed an install issue for gobject-introspection [MR]
  • Fixed the computation of available space in gnome-shell overview to be workarea-aware (to be dash-to-dock friendly) [MR]
  • Lots of work on dash-to-dock to be compatible with GNOME 40 (the only missing bit to be able to upload gnome-shell too).
3 Likes