Package: awesome
Version: 4.3-7+b2
Severity: normal
Tags: patch

When trying to use the gtk theme awesome will output this message to xsession-
errors or to the set logs file (depending on how the user ran awesome):
"awesome: Can't load GTK+3 introspection. Seems like GTK+3 is not installed or
`lua-lgi` was built with an incompatible GTK+3 version.
awesome: Can't load GTK+3 theme. Using 'xresources' theme as a fallback."

this is usually because the gio binds for gtk3 and gtk4 are present, something
rather common to happen in a trixie system, the issue was already fixed
upstream in PR:
https://github.com/awesomeWM/awesome/pull/3297

the provided patch is outright the changes from the PR, nothing more nothing
less.


-- System Information:
Distributor ID: Devuan
Description:    Devuan GNU/Linux 6 (excalibur)
Release:        6
Codename:       excalibur
Architecture: x86_64

Kernel: Linux 6.12.63+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages awesome depends on:
ii  dbus-x11 [default-dbus-session-bus]  1.16.2-2devuan2
ii  gir1.2-freedesktop                   1.84.0-1
ii  gir1.2-gdkpixbuf-2.0                 2.42.12+dfsg-4
ii  gir1.2-glib-2.0                      2.84.4-3~deb13u2
ii  gir1.2-pango-1.0                     1.56.3-1
ii  libc6                                2.41-12+deb13u2
ii  libcairo-gobject2                    1.18.4-1+b1
ii  libcairo2                            1.18.4-1+b1
ii  libdbus-1-3                          1.16.2-2devuan2
ii  libgdk-pixbuf-2.0-0                  2.42.12+dfsg-4
ii  libglib2.0-0t64                      2.84.4-3~deb13u2
ii  liblua5.3-0                          5.3.6-2+b4
ii  libstartup-notification0             0.12-8
ii  libx11-6                             2:1.8.12-1
ii  libxcb-cursor0                       0.1.5-1
ii  libxcb-icccm4                        0.4.2-1
ii  libxcb-keysyms1                      0.4.1-1
ii  libxcb-randr0                        1.17.0-2+b1
ii  libxcb-shape0                        1.17.0-2+b1
ii  libxcb-util1                         0.4.1-1
ii  libxcb-xinerama0                     1.17.0-2+b1
ii  libxcb-xkb1                          1.17.0-2+b1
ii  libxcb-xrm0                          1.3+git20230724.a17de57-1
ii  libxcb-xtest0                        1.17.0-2+b1
ii  libxcb1                              1.17.0-2+b1
ii  libxdg-basedir1                      1.2.0-2.1
ii  libxkbcommon-x11-0                   1.7.0-2
ii  libxkbcommon0                        1.7.0-2
ii  lua-lgi                              0.9.2-4
ii  menu                                 2.1.51

Versions of packages awesome recommends:
ii  awesome-extra      2023010601
ii  feh                3.10.3-1
ii  gir1.2-gtk-3.0     3.24.49-3
ii  rlwrap             0.46.1-1+b1
ii  x11-xserver-utils  7.7+11

Versions of packages awesome suggests:
pn  awesome-doc  <none>

-- no debconf information

Attachment: awesome-fix-gtk-theme-when-gtk4-is-installed.patch
Description: application/mbox

Reply via email to