** Description changed: There is a new point release in the stable GTK 4.12 series. https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.3/NEWS - * Merge with Debian (LP: #2038557). Remaining changes: - - debian/tests: - + include the memorytexture test in the flaky set, it has been unreliable - - debian/control: - + Build-Depend on dh-sequence-translations - - Switch from the CUPS print backend to CPDB + The version currently in Ubuntu 23.10 is 4.12.2 + + Test Case 0 + ----------- + gtk4 has an extensive build test suite, and failures will fail the build. + gtk4 also has thorough autopkgtests. + Ensure that the build succeeds and that the autopgktests pass. + + Test Case 1 + ----------- + Make sure that opening and saving files from the Firefox and Chromium snaps still work + + Test Case 2 + ----------- + snap install portal-test + snap run portal-test + Verify that the app seems to still work ok + + What Could Go Wrong + ------------------- + Ubuntu includes xdg-desktop-portal-gnome by default which is used for many snap actions like providing a file chooser. This is critical functionality for our snaps. + + The Ubuntu flavors use a different portal backend, most commonly xdg- + desktop-portal-gtk which uses GTK3 so it's not affected by this SRU. + + Many of the default Ubuntu 23.10 desktop apps use GTK4. A serious enough + regression could severely break the Ubuntu Desktop. + + gtk4 is included in the GNOME micro release exception. + + https://wiki.ubuntu.com/StableReleaseUpdates/GNOME
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gtk4 in Ubuntu. https://bugs.launchpad.net/bugs/2038557 Title: Update gtk4 to 4.12.3 Status in gtk4 package in Ubuntu: In Progress Bug description: There is a new point release in the stable GTK 4.12 series. https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.3/NEWS The version currently in Ubuntu 23.10 is 4.12.2 Test Case 0 ----------- gtk4 has an extensive build test suite, and failures will fail the build. gtk4 also has thorough autopkgtests. Ensure that the build succeeds and that the autopgktests pass. Test Case 1 ----------- Make sure that opening and saving files from the Firefox and Chromium snaps still work Test Case 2 ----------- snap install portal-test snap run portal-test Verify that the app seems to still work ok What Could Go Wrong ------------------- Ubuntu includes xdg-desktop-portal-gnome by default which is used for many snap actions like providing a file chooser. This is critical functionality for our snaps. The Ubuntu flavors use a different portal backend, most commonly xdg- desktop-portal-gtk which uses GTK3 so it's not affected by this SRU. Many of the default Ubuntu 23.10 desktop apps use GTK4. A serious enough regression could severely break the Ubuntu Desktop. gtk4 is included in the GNOME micro release exception. https://wiki.ubuntu.com/StableReleaseUpdates/GNOME To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk4/+bug/2038557/+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