• Bug#1065493: marked as pending in gtk+2.0

    From Simon McVittie@21:1/5 to All on Wed Mar 6 14:50:01 2024
    Control: tag -1 pending

    Hello,

    Bug #1065493 in gtk+2.0 reported by you has been fixed in the
    Git repository and is awaiting an upload. You can see the commit
    message below and you can check the diff of the fix at:

    https://salsa.debian.org/gnome-team/gtk2/-/commit/3406805d5833fc78ccab4c1aaff3cbc9e9197799

    ------------------------------------------------------------------------ d/libgtk2.0-0t64.preinst: Remove libgtk2.0-0 postrm to avoid file loss

    During the migration from libgtk2.0-0 to libgtk2.0-0t64, the package
    that is responsible for "owning" /usr/lib/*/gtk-2.0/2.10.0/immodules.cache changed from libgtk2.0-0 to libgtk2.0-0t64. Because dpkg does not have an equivalent of RPM's %ghost files, the ownership of this file is managed
    by social convention rather than by the package management system.

    Unfortunately, libgtk2.0-0's postrm as shipped in Debian releases from
    2010 to the present is not aware of the possibility that another binary
    package might need to take over responsibility for this file, and so
    will remove it during purge (and in fact also during upgrades) in
    accordance with the requirement that the package must not leave unowned
    files behind. This causes input methods to be non-functional in GTK apps
    until the next time the gtk-query-immodules-2.0 trigger happens to be run.

    To disarm the problematic maintainer script, delete it during the new
    package's preinst, similar to what was done for GLib in response
    to #1065022.

    A subsequent commit will improve the postrm so that if we find that we
    need to migrate from libgtk2.0-0t64 to libgtk2.0-0xyz at some point in
    the future, similar efforts will not be needed.

    Closes: #1065493 ------------------------------------------------------------------------

    (this message was generated automatically)
    --
    Greetings

    https://bugs.debian.org/1065493

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)