Bug#1065494: libgtk-3-0t64: 64-bit time_t transition breaks gtk+3.0 immodule cache

YOKOTA Hiroshi yokota.hgml at gmail.com
Tue Mar 5 13:02:56 GMT 2024


Package: libgtk-3-0t64
Version: 3.24.41-1.1
Severity: normal
X-Debbugs-Cc: yokota.hgml at gmail.com, vorlon at debian.org, debian-devel at lists.debian.org
Usertags: time-t

Dear Maintainer,

libgtk-3-0 package generates cache file
/usr/lib/${arch}/gtk-3.0/3.0.0/immodules.cache
when installing, and removes this cache file when removing the package.

This behavior is good in most cases, but not so good in 64-bit time_t
transition.
Because this behavior accidentally drops the cache file

If the cache file is missing, gtk3 immodules will not works.

Reinstall libgtk-3-0t64 package will rebuild the cache file, and immodules
works again.

libglib2.0-0t64 package had same bug, but fixed.
Please checkout there fix.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065022
https://salsa.debian.org/gnome-
team/glib/-/commit/55e33e4eb3165e66d9bf0f6598a6a59c9cedda4c


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.7-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgtk-3-0t64 depends on:
ii  adwaita-icon-theme     46~beta-4
ii  hicolor-icon-theme     0.17-2
ii  libatk-bridge2.0-0t64  2.51.90-2
ii  libatk1.0-0t64         2.51.90-2
ii  libc6                  2.37-15.1
ii  libcairo-gobject2      1.18.0-1+b1
ii  libcairo2              1.18.0-1+b1
ii  libcloudproviders0     0.3.5-1
ii  libcolord2             1.4.7-1
ii  libcups2t64            2.4.7-1.2+b1
ii  libepoxy0              1.5.10-1+b2
ii  libfontconfig1         2.15.0-1
ii  libfribidi0            1.0.13-3+b1
ii  libgdk-pixbuf-2.0-0    2.42.10+dfsg-3+b1
ii  libglib2.0-0t64        2.78.4-3
ii  libgtk-3-common        3.24.41-1.1
ii  libharfbuzz0b          8.3.0-2
ii  libpango-1.0-0         1.52.0+ds-1
ii  libpangocairo-1.0-0    1.52.0+ds-1
ii  libpangoft2-1.0-0      1.52.0+ds-1
ii  libwayland-client0     1.22.0-2.1+b1
ii  libwayland-cursor0     1.22.0-2.1+b1
ii  libwayland-egl1        1.22.0-2.1+b1
ii  libx11-6               2:1.8.7-1
ii  libxcomposite1         1:0.4.5-1
ii  libxcursor1            1:1.2.1-1
ii  libxdamage1            1:1.1.6-1
ii  libxext6               2:1.3.4-1+b1
ii  libxfixes3             1:6.0.0-2
ii  libxi6                 2:1.8.1-1
ii  libxinerama1           2:1.1.4-3
ii  libxkbcommon0          1.6.0-1
ii  libxrandr2             2:1.5.2-2+b1
ii  shared-mime-info       2.4-1

Versions of packages libgtk-3-0t64 recommends:
ii  libgtk-3-bin     3.24.41-1.1
ii  librsvg2-common  2.54.7+dfsg-2

Versions of packages libgtk-3-0t64 suggests:
ii  gvfs  1.53.90-3

Versions of packages libgtk-3-0t64 is related to:
pn  appmenu-gtk3-module       <none>
pn  fcitx-frontend-gtk3       <none>
pn  gcin-gtk3-immodule        <none>
pn  gtk-vector-screenshot     <none>
pn  gtk3-engines-xfce         <none>
pn  gtk3-im-libthai           <none>
pn  hime-gtk3-immodule        <none>
ii  ibus-gtk3                 1.5.29-1
pn  imhangul-gtk3             <none>
ii  libcanberra-gtk3-module   0.30-12
pn  libcaribou-gtk3-module    <none>
pn  libgtk3-nocsd0            <none>
pn  maliit-inputcontext-gtk3  <none>
pn  packagekit-gtk3-module    <none>
pn  scim-gtk-immodule         <none>
pn  topmenu-gtk3              <none>
pn  uim-gtk3                  <none>
pn  uim-gtk3-immodule         <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list