Update 04/09: official package lua53-lgi 0.9.2-14 contains now the fix mentioned in the defect below and awesome works out of the box now by default with glib 2.88.
Regarding the glib 2.88.0 issue, there is also a defect opened on the arch side:
https://gitlab.archlinux.org/archlinux/packaging/packages/lgi/-/work_items/4
for me downgrading glib2 as a temporary workaround helped to get at least awesome starting.
Pinned Comments
actionless commented on 2026-03-24 16:13 (UTC)
you could use
awesome-luajit-gitandluajit-lgi/luajit-lgi-gitbefore situation would become more clear after lua54->55 upgrade in Archi also added there
_BUILD_DOCSenv var there, so it could be built withoutldoctrollixx commented on 2016-12-27 08:30 (UTC)