Activity log for bug #1972721

Date Who What changed Old value New value Message
2022-05-09 20:02:44 Jeremy Bícha bug added bug
2022-05-09 20:02:54 Jeremy Bícha nominated for series Ubuntu Jammy
2022-05-09 20:02:54 Jeremy Bícha bug task added gtk+3.0 (Ubuntu Jammy)
2022-05-09 20:03:00 Jeremy Bícha gtk+3.0 (Ubuntu Jammy): status New In Progress
2022-05-09 20:04:39 Jeremy Bícha gtk+3.0 (Ubuntu Jammy): importance Undecided High
2022-05-09 20:04:41 Jeremy Bícha gtk+3.0 (Ubuntu Jammy): assignee Jeremy Bicha (jbicha)
2022-05-09 20:06:37 Jeremy Bícha description Impact ------ We need to update gtk3 before updating mutter to 42.1. Otherwise, in gtk3 apps like gedit, it's not possible to scroll past the cursor position. The mutter issue with more details is https://gitlab.gnome.org/GNOME/mutter/-/issues/2261 We need to update mutter 42.1 since it includes a lot of bug fixes. GNOME Shell 42.1 (with the corresponding changes to mutter, gtk3 and gtk4) will better comply with the Wayland specifications. The gtk4 bug is LP: # Test Case --------- Install the updated gtk3 packages. Use gedit to open a long text file. Scroll down past the page break. The document should scroll normally. What Could Go Wrong ------------------- Ideally, GNOME would have done a new GTK3 release for this issue. They will eventually, but it seems better for Ubuntu to be proactive and not further delay the mutter/gnome-shell 42.1 releases. These commits are cherry-picks from the stable branch https://gitlab.gnome.org/GNOME/gtk/-/commits/gtk-3-24/ NOTE ---- To avoid a temporary mismatch related to phased updates, we want this update to be 100% phased before releasing mutter 42.1 to jammy-updates. Impact ------ We need to update gtk3 before updating mutter to 42.1. Otherwise, in gtk3 apps like gedit, it's not possible to scroll past the cursor position. The mutter issue with more details is https://gitlab.gnome.org/GNOME/mutter/-/issues/2261 We need to update mutter 42.1 since it includes a lot of bug fixes. GNOME Shell 42.1 (with the corresponding changes to mutter, gtk3 and gtk4) will better comply with the Wayland specifications. The gtk4 bug is LP: #1972722 Test Case --------- Install the updated gtk3 packages. Use gedit to open a long text file. Scroll down past the page break. The document should scroll normally. What Could Go Wrong ------------------- Ideally, GNOME would have done a new GTK3 release for this issue. They will eventually, but it seems better for Ubuntu to be proactive and not further delay the mutter/gnome-shell 42.1 releases. These commits are cherry-picks from the stable branch https://gitlab.gnome.org/GNOME/gtk/-/commits/gtk-3-24/ NOTE ---- To avoid a temporary mismatch related to phased updates, we want this update to be 100% phased before releasing mutter 42.1 to jammy-updates.
2022-05-13 11:18:07 Timo Aaltonen gtk+3.0 (Ubuntu Jammy): status In Progress Fix Committed
2022-05-13 11:18:08 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2022-05-13 11:18:10 Timo Aaltonen bug added subscriber SRU Verification
2022-05-13 11:18:12 Timo Aaltonen tags jammy jammy verification-needed verification-needed-jammy
2022-05-20 14:00:56 Jeremy Bícha tags jammy verification-needed verification-needed-jammy jammy verification-done verification-done-jammy
2022-05-21 15:50:36 Launchpad Janitor gtk+3.0 (Ubuntu): status Fix Committed Fix Released
2022-05-24 19:33:14 Launchpad Janitor gtk+3.0 (Ubuntu Jammy): status Fix Committed Fix Released
2022-05-24 19:33:21 Brian Murray removed subscriber Ubuntu Stable Release Updates Team