Hello, Version 5.2 of lua is out since December 2011 [1] and last update since June 2012. I suggest[2] to update our current lua package to 5.2.1 and introduce a new package lua51. As we need to rebuild and update dependencies of some packages, we can benefits to adopt a clean naming (like for python) for lua libraries like - lua-lfs for lua 5.2 version, where "lfs" is the name in the lua require. - lua51-lfs for 5.1 version. for current package lua-filesystem. Example: pkgbase=luafilsystem pkgname=(lua-lfs lua-lfs51) The goal is to drop lua51* package once all package will only needs lua 5.2. I currently have a lua (v5.2.1) and lua51 (v5.1.5) packages on my computer which works correctly. The following packages are out of my hands: seblu@brynhild ~ $ for i in extra testing; do sogrep $i lua.so; done celestia gnuplot graphviz gvim lighttpd nmap pdns-recursor rrdtool vlc weechat wireshark-cli seblu@brynhild ~ $ for i in community community-testing ; do sogrep $i lua.so; done awesome btanks cegui edje-svn electricsheep elinks fillets-ng geany-plugins grafx2 hedgewars highlight highlight-gui libquvi luabind lua-zlib megaglest notion stone-soup task widelands xmoto widelands As there is not so many packages to update in community, I can do it myself. I need some helps for those in extra/core. Comments? Objections? [1] http://www.lua.org/versions.html#5.2 [2] I'm not a lua expert, I use it only with awesome, so please tell me if you see something bad. -- Sébastien "Seblu" Luttringer www.seblu.net