[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Standardizing lua names on *nix systems (and their distributions)
- From: Hisham <h@...>
- Date: Wed, 4 Feb 2015 16:39:24 +0100
On 1 February 2015 at 22:35, Pierre Chapuis <email@example.com> wrote:
>> If you are packaging Lua for a *nix distribution, please share your
>> naming schema so that we can find a common ground.
> I am not the packager but here is what Arch Linux does for binaries:
> /usr/bin/lua (this is 5.2)
> /usr/bin/luajit -> luajit-2.0.3
> /usr/bin/luarocks -> luarocks-5.2
> and for pkgconfig:
> In my opinion they should do the same thing for Lua that they
> already do for LuaRocks and LuaJIT, which is use the 5.2 suffix
> and have /usr/bin/lua be a symlink to /usr/bin/lua5.2.
As a side note to this observation, the default installation from
source of LuaRocks does this out-of-the-box, naming the main script
`luarocks-5.x` and making `luarocks` an unversioned symlink.
Maybe it would be a good idea to try to find email contacts of some
major packagers? (I guess Debian, Fedora, Gentoo, Arch would cover a
good part of the Linux space (since also many distros, Ubuntu
included, are based on some of those), plus Homebrew for OSX).