On Fri, Oct 15, 2010 at 7:26 PM, Hisham <[email protected]> wrote:
> case, when using the distro-installed package, the user is not
> supposed to manage it with the language-specific manager anymore.

Fair enough, can't have package managers fighting over ownership.

For instance, I would like to make LuaGnome available to
Debian/Ubuntu/etc? users of LuaRocks, through the native
liblua5.1-gnome-0 package.  So the task is to write a rockspec which
tells LR about the new modules and establishes a 'virtual' LR package.
Still thinking of the best strategy for this ... the idea is that I
could then package LuaGnome scripts and give LuaGnome as a LR
dependency.

(the properties of a virtual package: it is _managed_ by the native
package manager and so LR will not mess with any of the .so files
already installed.  The rockspec may have a payload looking like
'aptitude install liblua5.1-gnome-0')

> the distribution's package manager, to avoid redoing that work and to
> allow the language-specific managers to be, if not "native citizens",
> at least "resident aliens" in the system:

That is a very interesting article, good organized thinking...

steve d

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

Reply via email to