> will presumably need to get into testing before GLib 2.86 (transition > tracking bug: #1115340) to avoid desktop environment crashes.
glib 2.86 breaks on older cinnamon versions, so this should be already handled. > It's already fixed in unstable, so the only action needed from the > Cinnamon team for this package right now is to make sure it migrates > (that should happen later this week if all goes well). > > After GLib 2.86 becomes available in unstable, cinnamon might need a > binNMU or a coordinated sourceful upload with a build-dependency on > libglib2.0-dev (>= 2.86) - I'm not 100% clear on what's required They could just upload it with an increased dependency on the cjs version that contains the fix [1] or including the cinnamon fix [2], while in terms of glib dependencies they don't really need to bump it, since the breaking call (Gio.DesktopAppInfo.set_desktop_env) is part of `GioUnix` since 2.80. [1] https://github.com/linuxmint/cjs/pull/131 [2] https://github.com/linuxmint/cinnamon/pull/13091

