Hi Jeremy, > There used to be a standing release exception from the Tech Board (TB) for GNOME microreleases but this explicit exception was dropped when the TB simplified the SRU policy in September 2015.
I was not aware of this. Thank you for pointing it out. The current SRU policy is quite clear that a TB member must approve a micro release update where "such upstream automatic testing is not available". Based on your description I think this update falls under this TB approval requirement. The thread at https://lists.ubuntu.com/archives/technical- board/2012-June/001286.html makes it quite clear that the TB did consider the QA side of the GNOME MRE at the time. It seems to me that: 1. TB approved GNOME MRE having considered the QA requirements[1][2]. 2. TB developed more general MRE requirements to save each MRE having to be individually approved by the tech board, and so dropped the previously documented MREs. 3. It wasn't noticed at the time that the GNOME MRE didn't meet the new generalised MRE requirements, so the GNOME MRE can't be approved by the SRU team on its own as the policy is written because it no longer meets the requirements. However, I think it's clear that we should consider the GNOME MRE "grandfathered" and already accepted by the TB in their original acceptance of the MRE. I've documented this at https://wiki.ubuntu.com/StableReleaseUpdates#GNOME and https://wiki.ubuntu.com/StableReleaseUpdates/GNOME. I suggest we link all GNOME SRU tracking bugs to https://wiki.ubuntu.com/StableReleaseUpdates/GNOME to avoid any holdups by unfamiliar SRU team members. [1] https://lists.ubuntu.com/archives/technical-board/2012-June/001327.html [2] https://lists.ubuntu.com/archives/technical-board/2012-June/001298.html ** Description changed: + This is an exceptional microrelease update, documented at + https://wiki.ubuntu.com/StableReleaseUpdates/GNOME + Impact ------ 1.48.5 is a new bugfix release in the stable 1.48 series, associated with the GNOME 3.24 stable series. 17.04 currently has 1.48.3. https://git.gnome.org/browse/gjs/log?h=gnome-3-24 https://git.gnome.org/browse/gjs/tree/NEWS?h=gnome-3-24 This update fixes a crash of GNOME Shell on Wayland. When GNOME Shell is run on Wayland, a crash will completely destroy the session (unlike on X where GNOME Shell tries to restart itself) so this is a high priority fix. Test Case --------- GNOME Shell is written in gjs so let's test GNOME Shell. After installing the update, reboot. Also check some of these apps: gnome-characters gnome-documents gnome-maps gnome-sound-recorder gnome-sushi gnome-weather polari All of them except for gnome-sound-recorder and polari are included in Ubuntu GNOME and Ubuntu Budgie. Regression Potential -------------------- If gjs has a problem, it could leave Ubuntu GNOME users unable to log in to their computer at all since gdm uses part of gnome-shell to work. All GNOME 3.24 distros will be including this update though. There was a regression identified in 1.48.4 but it was quickly fixed (in about 2 days). Other Info ---------- gjs 1.48.3 got stuck in phased-updates but the underlying issue was actually in gnome-maps which has already been fixed in 17.04 now. This gjs update should clear Phased Updates then. https://people.canonical.com/~ubuntu-archive/phased-updates.html -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gjs in Ubuntu. https://bugs.launchpad.net/bugs/1698553 Title: Update gjs to 1.48.5 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gjs/+bug/1698553/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs