Bug#1115383: cinnamon: compatibility with GLib 2.86
> 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
Reply to: