On Thu, Oct 28, 2010 at 02:26:02PM +0200, steve donovan wrote:
> On Thu, Oct 28, 2010 at 2:10 PM, Thomas Harning Jr. <[email protected]> 
> wrote:
> > It is standard for distributions to not put their own things in
> > /usr/local.  Now... If you mean that they do not even have it in the
> > std reference path, that's no good.  You're either going to need to
> > use the environment variables (LUA_PATH,...) perform your own install
> > of Lua, or install luarocks into /usr, as opposed to /usr/local
> > (putting in paths supposed to be managed by Fedora)
> 
> We have a 'standard' place for Lua to find things, and clearly FC
> policy doesn't like it.

It's not FC, it is more FHS, _the_ standard about the file system layout
on unix. /usr is used by the distribution while /usr/local/ is for
things compiled by hand (local modifications to the distro, or OS if you
prefer). 99% of sources you download from the internet are preconfigured
to install to /usr/local/ (unless you pass --prefix) but when they are
packaged they are reconfigured to target /usr/. 

The Debian patch makes it possible to have debianized lua packages in /usr/
possibly overridden by manually compiled lua packages in /usr/local/.

Cheers, and good luck ;-)
-- 
Enrico Tassi

_______________________________________________
Luarocks-developers mailing list
[email protected]
http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers

Reply via email to