On 25/03/2021 18.16, Simon McVittie wrote:
On Thu, 25 Mar 2021 at 15:05:21 +0100, Andreas Beckmann wrote:
during buster -> bullseye upgrade tests with piuparts I observed some
failures related to glib dependencies:
Setting up libclutter-imcontext-0.1-bin (0.1.4-3.1) ...
Cannot load module
/usr/lib/x86_64-linux-gnu/clutter-imcontext/immodules/im-ibus.so: GModule
(/usr/lib/x86_64-linux-gnu/clutter-imcontext/immodules/im-ibus.so)
initialization check failed: GLib version too old (micro mismatch)
This seems more like a bug in ibus-clutter to me? I would expect most
I've posted a patch to the ibus-clutter bug that tightens the dependency
to (>= upstream_version). The should be the minimal solution for
bullseye, it should be revisited for bookworm .
Perhaps it would be more reasonable to special-case this function
in the symbols file to generate a dependency on at least version
${major}.${minor}.0? That would accommodate what fcitx5-gtk does, and
seems like a better boundary for stable (x.even.z) releases at least.
I'm leaving this bug for you to implement this or downgrade severity or
close it.
Andreas