Package Details: awesome-git 4.3.1735.gfa805ab46-1

Git Clone URL: https://aur.archlinux.org/awesome-git.git (read-only, click to copy)
Package Base: awesome-git
Description: Highly configurable framework window manager
Upstream URL: https://awesomewm.org/
Licenses: GPL2
Conflicts: awesome
Provides: awesome, notification-daemon
Submitter: noonov
Maintainer: trollixx (actionless)
Last Packager: actionless
Votes: 227
Popularity: 0.000042
First Submitted: 2007-11-22 16:01 (UTC)
Last Updated: 2026-04-07 04:17 (UTC)

Required by (56)

Sources (1)

Pinned Comments

actionless commented on 2026-03-24 16:13 (UTC)

you could use awesome-luajit-git and luajit-lgi/luajit-lgi-git before situation would become more clear after lua54->55 upgrade in Arch

i also added there _BUILD_DOCS env var there, so it could be built without ldoc

trollixx commented on 2016-12-27 08:30 (UTC)

Please do not flag this package out-of-date unless it fails to build due to upstream changes.

Latest Comments

1 2 3 4 5 6 .. 21 Next › Last »

cproo12 commented on 2026-07-17 19:57 (UTC)

Huh. I had already tried cleanbuilding and that didn't make a difference, but deleting my cache folder and re-running yay -Syu awesome-git fixed it!

Thank you! :) @actionless

actionless commented on 2026-07-17 19:52 (UTC)

@cproo12 this make no sense - the current version of PKGBUILD have docs turned off by default, you prolly using some broken aur helper which not correctly updates the PKGBUILD or doing smth else funny

cproo12 commented on 2026-07-17 18:51 (UTC) (edited on 2026-07-17 18:58 (UTC) by cproo12)

Despite it seeming like the below issues were fixed, I have still had issues building:

devel/awesome-git 4.3.1731.g94d38e6b7-1 -> latest-commit [101d14h]

This is the error I get:

[ 98%] Built target generate-examples [ 98%] Generating API documentation reading configuration from config.ld found master module /home/cproo12/.cache/yay/awesome-git/src/build/luaa.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/luaa.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/objects/client.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/awful/layout/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/mouse.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/root.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/objects/screen.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/objects/tag.c found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/beautiful/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/beautiful/init.lua found master module /home/cproo12/.cache/yay/awesome-git/src/build/lib/naughty/core.lua format: using built-in markdown format: using built-in markdown format: using built-in markdown format: discount not found, falling back to text /usr/bin/lua5.5: error loading module 'ldoc.html' from file '/usr/share/lua/5.5/ldoc/html.lua': /usr/share/lua/5.5/ldoc/html.lua:49: attempt to assign to const variable 'tag' stack traceback: [C]: in ? [C]: in global 'require' /usr/lib/luarocks/rocks-5.5/ldoc/1.5.0-1/bin/ldoc:896: in main chunk [C]: in ? make[2]: *** [CMakeFiles/DOC_EXAMPLES_PPOSTPROCESS_CLEANUP.dir/build.make:306: doc/index.html] Error 1 make[1]: *** [CMakeFiles/Makefile2:37928: CMakeFiles/DOC_EXAMPLES_PPOSTPROCESS_CLEANUP.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: awesome-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: awesome-git - exit status 4

Any help is appreciated. Not a huge deal, I have current version updating but would like to stay up to date.

I'm sorry for the formatting, I cannot figure out how to format as a nice green code block.

matse commented on 2026-04-08 12:19 (UTC) (edited on 2026-04-09 08:44 (UTC) by matse)

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.

nabakolu commented on 2026-04-08 09:54 (UTC)

@actionless

Yeah I did not want to imply that, just pointing people to the fix.

actionless commented on 2026-04-08 09:49 (UTC) (edited on 2026-04-08 09:50 (UTC) by actionless)

@nabakolu: As per this issue [1], awesome is currently not working with glib 2.88.0. [1] https://github.com/awesomeWM/awesome/issues/4094

that slightly funny that opening the link you referring to would clearly state that awesomewm have nothing to do with that

nabakolu commented on 2026-04-08 09:45 (UTC)

As per this issue [1], awesome is currently not working with glib 2.88.0. It seems the arch has updated glib2 to this version, so I had to roll back to an older version of glib2 to start awesome.

[1] https://github.com/awesomeWM/awesome/issues/4094

actionless commented on 2026-04-07 04:18 (UTC)

@resupply_stillne

please check

resupply_stillne commented on 2026-04-07 04:10 (UTC)

quick fix, probably not ideal, but after installing lua54-lgi, this got awesome-git running again for me:

diff --git a/PKGBUILD b/PKGBUILD
index f582a43..384d869 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@

 _pkgname=awesome
 pkgname=${_pkgname}-git
-pkgver=4.3.1683.g691e36425
+pkgver=4.3.1735.gfa805ab46
 pkgrel=1
 pkgdesc='Highly configurable framework window manager'
 arch=('i686' 'x86_64')
@@ -41,6 +41,7 @@ build() {
   mkdir -p build
   cd build
   cmake ../$pkgname \
+    -DGENERATE_DOC=OFF \
     -DCMAKE_BUILD_TYPE=RELEASE \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DSYSCONFDIR=/etc \

actionless commented on 2026-04-06 12:50 (UTC) (edited on 2026-04-06 12:51 (UTC) by actionless)

i still have update of certain packages, including lua, frozen, so i can't test the update myself, but if someone would share a working patch i can merge it (the one shared below doesn't look ok, as it does weird seds which shouldn't be needed there)