Followup-For: Bug #985453 Control: tag -1 patch Control: retitle -1 ibus-clutter: fails to upgrade from 'buster': insufficient dependencies
Hi, attached is a patch that tightens the libglib2.0-0 dependency to the (upstream) version used at build time. This should be a minimal solution for bullseye. For bullseye+1 please consider relaxing or dropping this version check. Andreas
diff -Nru ibus-client-clutter-0.0+git20090728.a936bacf/debian/changelog ibus-client-clutter-0.0+git20090728.a936bacf/debian/changelog --- ibus-client-clutter-0.0+git20090728.a936bacf/debian/changelog 2021-01-26 11:53:02.000000000 +0100 +++ ibus-client-clutter-0.0+git20090728.a936bacf/debian/changelog 2021-03-25 20:11:34.000000000 +0100 @@ -1,3 +1,10 @@ +ibus-client-clutter (0.0+git20090728.a936bacf-7) UNRELEASED; urgency=medium + + * Tighten libglib2.0-0 dependency due to glib_check_version() usage. + (Closes: #985453) + + -- Andreas Beckmann <a...@debian.org> Thu, 25 Mar 2021 20:11:34 +0100 + ibus-client-clutter (0.0+git20090728.a936bacf-6) unstable; urgency=low * Bump Standards-Version to 4.5.0: nothing needs to be changed. diff -Nru ibus-client-clutter-0.0+git20090728.a936bacf/debian/control ibus-client-clutter-0.0+git20090728.a936bacf/debian/control --- ibus-client-clutter-0.0+git20090728.a936bacf/debian/control 2021-01-26 10:41:49.000000000 +0100 +++ ibus-client-clutter-0.0+git20090728.a936bacf/debian/control 2021-03-25 18:56:21.000000000 +0100 @@ -16,6 +16,7 @@ Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: libclutter-imcontext-0.1-bin, ${misc:Depends}, ${shlibs:Depends} + , ${glib:Depends} Multi-Arch: same Description: ibus input method framework for clutter IBus is an Intelligent Input Bus. It is a new input framework for Linux OS. It diff -Nru ibus-client-clutter-0.0+git20090728.a936bacf/debian/rules ibus-client-clutter-0.0+git20090728.a936bacf/debian/rules --- ibus-client-clutter-0.0+git20090728.a936bacf/debian/rules 2012-06-28 16:39:34.000000000 +0200 +++ ibus-client-clutter-0.0+git20090728.a936bacf/debian/rules 2021-03-25 20:11:34.000000000 +0100 @@ -13,6 +13,9 @@ DEB_DH_MAKESHLIBS_ARGS_ibus-clutter := -Xim-ibus DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)\ +# tighten libglib2.0-0 dependency due to glib_check_version() usage (#985453) +DEB_DH_GENCONTROL_ARGS_ibus-clutter = -- -V'glib:Depends=$(shell dpkg-query -f '$${package} (>= $${source:Upstream-Version})' -W libglib2.0-0)' + GIT_URL = git://git.moblin.org/ibus-client-clutter clean::