Package Details: zerobrane-studio 1.50-1

Git Clone URL: (read-only)
Package Base: zerobrane-studio
Description: A lightweight Lua-based IDE for Lua
Upstream URL:
Keywords: ide lua zerobrane
Licenses: MIT
Conflicts: zerobrane-studio-git
Provides: zerobrane-studio
Submitter: losinggeneration
Maintainer: k2s
Last Packager: migerh
Votes: 41
Popularity: 0.240205
First Submitted: 2012-10-16 15:00
Last Updated: 2016-12-26 20:51

Dependencies (6)

Required by (0)

Sources (3)

Latest Comments

nheird commented on 2017-06-02 21:34

Still out of date, i suggest this patch (work for my use case)

diff --git a/PKGBUILD b/PKGBUILD
index 08d23e0..0635119 100644
@@ -1,7 +1,7 @@
# Maintainer: Michael Gerhaeuser <>
# Contributor: Harley Laue <>
pkgdesc="A lightweight Lua-based IDE for Lua"
@@ -14,22 +14,21 @@ conflicts=('zerobrane-studio-git')
optdepends=('love: to debug love programs')

prepare() {
- cd "$srcdir/$_github_user-$_github_project-$_github_rev"
+ cd "$srcdir/$_github_project-$pkgver"

patch -p1 < "$srcdir/zbstudio.patch"

build() {
- cd "$srcdir/$_github_user-$_github_project-$_github_rev/build"
+ cd "$srcdir/$_github_project-$pkgver/build"

@@ -38,7 +37,7 @@ build() {

package() {
- cd "$srcdir/$_github_user-$_github_project-$_github_rev/build"
+ cd "$srcdir/$_github_project-$pkgver/build"
make DESTDIR="$pkgdir/" install
install -d "$pkgdir/usr/share/licenses/$pkgname"
cp ../LICENSE "$pkgdir/usr/share/licenses/$pkgname"

INdek commented on 2017-04-03 23:22

I'm getting

module 'socket' not found

as soon as I run any program because its running with lua 5.3

Here's the full output:

Program starting as '"/usr/bin/lua" -e "io.stdout:setvbuf('no')" "/tmp/.KluqPM"'.
Program 'lua' started in '/home/afonso/git/test/lua' (pid: 12855).
/usr/bin/lua: /usr/share/zbstudio/lualibs/mobdebug/mobdebug.lua:102: module 'socket' not found:
no field package.preload['socket']
no file '/usr/share/lua/5.3/socket.lua'
no file '/usr/share/lua/5.3/socket/init.lua'
no file '/usr/lib/lua/5.3/socket.lua'
no file '/usr/lib/lua/5.3/socket/init.lua'
no file './socket.lua'
no file './socket/init.lua'
no file './socket.lua'
no file './socket/init.lua'
no file './lua/socket.lua'
no file './lua/socket/init.lua'
no file '/usr/share/zbstudio/lualibs/socket/socket.lua'
no file '/usr/share/zbstudio/lualibs/socket.lua'
no file '/usr/share/zbstudio/lualibs/socket/socket/init.lua'
no file '/usr/share/zbstudio/lualibs/socket/init.lua'
no file '/usr/lib/lua/5.3/'
no file '/usr/lib/lua/5.3/'
no file './'
no file '/usr/share/zbstudio/bin/linux/x64/'
no file '/usr/share/zbstudio/bin/linux/x64/clibs/'
no file '/usr/share/zbstudio/bin/linux/x64/clibs/'
stack traceback:
[C]: in function 'require'
/usr/share/zbstudio/lualibs/mobdebug/mobdebug.lua:102: in main chunk
[C]: in function 'require'
/tmp/.KluqPM:1: in main chunk
[C]: in ?
Program completed in 0.02 seconds (pid: 12855).

This is easly solved by executing

sudo luarocks install luasocket

but it would be nice if I didn't have to

migerh commented on 2016-12-24 19:43

Thanks for flagging this out of date. Completely missed it because it wasn't tagged on GitHub. Will take care at the beginning of next week after the holidays.

hollunder commented on 2016-09-27 19:18

I just noticed this again. This warning has been there for a long time. I am not sure it is entirely harmless:
Apparently they got rid of it through a mass rebuild.
I just saw that wxgtk is currently flagged out of date (since a month...), so perhaps that rebuild will fix this mismatch.

migerh commented on 2016-09-12 19:43

@gokcen: Apparently this comes from wxgtk:

Not much I can do from here. Seems to be harmless anyways:

migerh commented on 2016-09-12 17:42

I just rebuilt wxlua-svn and now I get the same issue. I'll take a look at it.

gokcen commented on 2016-09-11 20:39

I also get same error about wxlua. It seems /usr/lib/lua/5.2 is not in LUA_CPATH, it gives this warning if I add it:
$ LUA_CPATH='/usr/lib/lua/5.2/?.so' lua5.2 -e 'require("wx")'
22:33:05: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1010,wx containers,compatible with 2.8).

migerh commented on 2016-08-12 05:33

Have you (re)installed the wxlua-svn package? What happens when you run

$ lua5.2 -e 'require("wx")'

tastyminerals commented on 2016-08-11 22:13

Hmm, I don't know guys but "Lua module "wx" is not found" persists for me.
I have been trying to build ZeroBrane for almost half a year now that I am forced to report it here. I can install ZeroBrane from their sh installer but it comes with some visual bugs, so I decided to give AUR package another try. It still breaks. What can I do?

menta commented on 2015-12-21 12:57

Thank you, it's working now! :)

All comments