Bug#985890: libglib2.0-0: usage of glib_check_version() should generate tight package dependencies

Andreas Beckmann anbe at debian.org
Thu Mar 25 14:05:21 GMT 2021


Package: libglib2.0-0
Version: 2.66.7-2
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts
Control: block 985453 with -1

Hi,

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)
  /usr/lib/x86_64-linux-gnu/clutter-imcontext/immodules/im-ibus.so does not export Clutter IM module API: GModule (/usr/lib/x86_64-linux-gnu/clutter-imcontext/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch)
  dpkg: error processing package libclutter-imcontext-0.1-bin (--configure):
   installed libclutter-imcontext-0.1-bin package post-installation script subprocess returned error exit status 1

Using the glib_check_version() symbol should generate package
dependencies that ensure the version check passes.


Andreas



More information about the pkg-gnome-maintainers mailing list