lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Mon, Jun 13, 2011 at 5:54 PM, Javier Guerra Giraldez
<javier@guerrag.com> wrote:
> but still doesn't help to get a LuaRocks-installed package to work
> just like a manually-installed one....

(quick new topic fork)

That used to be the case, but since LR 2.0 modules are deployed on the
usual Lua module path, at least if installed as superuser.  It has
really become quite painless, especially on Debian-based Unix where LR
is available from apt-get.  (Fine also on Fedora, but you have to mess
with LUA_(C)PATH anyway to get a 'normal' Lua environment)

A common problem used to be people not installing as su and not
getting the result they expected; now LR bitches about this unless you
explicitly use the --local flag.

(The sandboxing that Jim talks about is a really powerful way to have
separate Lua universes that don't fight with each other, BTW.  It
requires a little patch to Lua so that the mod path is local to the
sandbox directory)

steve d.