While the gnome-shell reverse dependency shell extensions regression
mitigation discussion is still in progress, I think we can unblock the
yaru-theme portion as it's unrelated to this. I have been told this
update is safe to go in without the gnome-shell part, and is needed for
some future fixes.

** Changed in: yaru-theme (Ubuntu Focal)
       Status: Incomplete => Fix Committed

** Tags added: verification-needed verification-needed-focal

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1896334

Title:
  SRU 3.36.6

Status in gnome-shell package in Ubuntu:
  In Progress
Status in yaru-theme package in Ubuntu:
  In Progress
Status in gnome-shell source package in Focal:
  Incomplete
Status in yaru-theme source package in Focal:
  Fix Committed

Bug description:
  [ Impact ]

  That's the current GNOME stable update, including some fixes and translation 
updates
  https://gitlab.gnome.org/GNOME/gnome-shell/-/commits/3.36.6

  Since the theme side of the project in ubuntu is shipped via Yaru
  theme, that project is included in the SRU.

  The changes involving yaru here are ONLY gnome-shell upstream changes applied 
to the Yaru sources, as per this we can consider them also part of the GNOME 
release.
  In fact:
  - Ubuntu's GNOME shell uses a Yaru theme based on upstream
    gnome-shell This theme basically takes the shell's data/ directory,
    applies some diffs and generates a gresource file out of it, that it's
    then loaded on startup (in place of the upstream one).
  - GNOME Shell applied some fixes to the theme (se its data/
    directory diffs)
  - In order to get those fixes in Ubuntu main session we have to sync
    the upstream changes applied to such dir to yaru's src/gnome-shell
    path
  - You can easily compare the diffs applied there to match the ones
    happening in its upstream counterpart.

  The yaru-theme's `gnome-shell/upstream` directory is just for documentation 
and
  to allow three way merges when updating to new versions of gnome-shell,
  and it is not used for generating the final packages at all

  [ Test case ]

  The update is part of GNOME stable updates
  https://wiki.ubuntu.com/StableReleaseUpdates/GNOME

  GNOME Shell and its components should continue working

  [ Regression potential ]

  There have been fixes in popup-grab handling, gdm view fixes,
  lockscreen display changes in some hw, extensions updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1896334/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to