Nope, using luasocket-git (which should state conflict with lua51-socket BTW) doesn't solve the problem.
Ah, I love the smell of package version transitions in the morning...
Search Criteria
Package Details: zerobrane-studio 2.01-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/zerobrane-studio.git (read-only, click to copy) |
---|---|
Package Base: | zerobrane-studio |
Description: | A lightweight Lua-based IDE for Lua |
Upstream URL: | https://studio.zerobrane.com/ |
Keywords: | ide lua zerobrane |
Licenses: | MIT |
Submitter: | losinggeneration |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 43 |
Popularity: | 0.000000 |
First Submitted: | 2012-10-16 15:00 (UTC) |
Last Updated: | 2025-03-31 08:16 (UTC) |
Dependencies (15)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lua
- lua-copasAUR
- lua-coxpcallAUR
- lua-filesystem
- lua-lpeg
- lua-sec (lua-sec-gitAUR)
- lua-socket (lua-socket-gitAUR)
- wxluaAUR (wxlua-gitAUR)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- gsl-shell (optional) – te debug GNU Scientific Library shell programs
- love (love10AUR) (optional) – to debug löve programs
- lua-busted (optional) – to debug busted test specs
- lua51 (luajit-symlinksAUR) (optional) – to debug lua51 programs
- lua52 (optional) – to debug lua52 programs
Required by (0)
Sources (3)
ackalker commented on 2013-02-22 18:54 (UTC)
ackalker commented on 2013-02-22 18:40 (UTC)
Here's my PKGBUILD for wxlua: http://pastebin.com/fXdVRXa2
(I'm afraid it is a bit shorter and cleaner than yours :-) )
ackalker commented on 2013-02-22 18:20 (UTC)
Ha! losinggeneration :-)
Seems that we both discovered & worked on the same thing ;-) I have a fixed PKGBUILD for wxlua as well as an install of zerobrane-studio-git.
Now I discovered that ZBS's debugger isn't working anymore because of a version mixup:
Debugger server started at miki-desktop:8172.
Program starting as '"lua" -e "xpcall(function() io.stdout:setvbuf('no'); require('mobdebug').loop('miki-desktop',8172) end,function(err) print(debug.traceback(err)) end)"'.
Program 'lua' started in '' (pid: 22996).
error loading module 'socket.core' from file '/usr/lib/lua/5.1/socket/core.so':
/usr/lib/lua/5.1/socket/core.so: undefined symbol: lua_pcall
stack traceback:
(command line):1: in function <(command line):1>
[C]: in ?
[C]: in function 'require'
/usr/share/lua/5.1/socket.lua:13: in main chunk
[C]: in function 'require'
lualibs/mobdebug/mobdebug.lua:71: in main chunk
[C]: in function 'require'
(command line):1: in function <(command line):1>
[C]: in function 'xpcall'
(command line):1: in main chunk
[C]: in ?
Program completed in 0.15 seconds (pid: 22996).
This is because ZBS now supports (and uses) Lua 5.2 (and there's no way to override it in the GUI) while lua51-socket (obviously) only supports lua51.
Add to that that lua-socket has gone AWOL, and we have ourselves a lovely mess... :(
losinggeneration commented on 2013-02-22 16:39 (UTC)
PKGBUILD wxlua: http://pastebin.com/4ZyeNpji
losinggeneration commented on 2013-02-22 16:37 (UTC)
I was holding off because wxlua is broken and doesn't currently build. However, I decided to fix that PKGBUILD to leave in the comments. With that working again, I could actually test to make sure the new version worked.
ackalker commented on 2013-02-22 11:53 (UTC)
Please update to v0.35, adds some very interesting features :-)
https://github.com/pkulchenko/ZeroBraneStudio/blob/master/CHANGELOG.md
losinggeneration commented on 2012-12-14 14:43 (UTC)
@ackalker
Yes I'm well aware since I maintain both packages ;) It's updated now. (New version as well, which was why I kind of held off.)
ackalker commented on 2012-12-14 00:17 (UTC)
Please update, the package 'luasocket' is no longer in the Arch repos (see https://aur.archlinux.org/packages/zerobrane-studio-git/ ). Please use either 'lua-socket' or 'lua51-socket'. Thanks :-)
Pinned Comments
alerque commented on 2020-02-27 16:20 (UTC)
PSA: I've started hosting this and all its dependencies as prebuilt packages in my repository for those that want to install them using
pacman
without messing around with building from the AUR.