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
awesome-fix-gtk-theme-when-gtk4-is-installed.patch
Description: application/mbox

