This begs the question: if we have a rock that has different versions for Lua 5.1 and Lua 5.2, do they get new names? Or is there a way the rock can choose which tarball/git-tag to use depending on the Lua version?
I forked (Mike's forked by) Sam's lunitx for my own testing purposes for lsqlite3; several people have now made contributions, including Debian packaging by Ricky. So, it's been a collaborative effort! I'd welcome the contribution of a rockspec if anyone is so inclined. If you send me a pull request I can merge it and tag the repo appropriately, or if you just prefer a tag I can do that, too. e On Oct 3, 2012, at 5:03 PM, Hisham <[email protected]> wrote: > Thanks for the heads up. > I just uploaded the lunit rockspec with "lua >= 5.1, < 5.2" as a dependency. > If anyone submits a rockspec for lunitx, I'll add that to the repo as well. > > Any other cases of Lua 5.2 incompatibilty, let us know and we'll fix > the dependencies accordingly. > > -- Hisham > > > On Wed, Oct 3, 2012 at 5:53 PM, Jack Lawson <[email protected]> wrote: >> I spoke to the lunit developer before working on busted >> (http://olivinelabs.com/busted) and can confirm it's no longer in >> development. I'd suggest moving over to busted (it's super easy to convert!) >> >> Additionally, rather than removing lunit, the rockspec for lunit could be >> updated to include "lua 5.1" as a dependency, and you could make a lunitx >> rockspec and submit that. >> >> >> On Wed, Oct 3, 2012 at 1:47 PM, Reuben Thomas <[email protected]> wrote: >>> >>> lunit does not work properly with Lua 5.2. There is a fork, lunitx, which >>> does: >>> >>> https://github.com/dcurrie/lunit >>> >>> The lunit author has been unresponsive to requests to merge the Lua 5.2 >>> support. >>> >>> Hence, I suggest that you either replace lunit with lunitx, or add >>> lunitx, and make it obvious to Lua 5.2 users that lunit doesn't work >>> by changing its rockspec to specify Lua 5.1 only. >>> >>> Even though I helped patch lunitx for Lua 5.2, I just forgot all the >>> above, and did "luarocks install lunit" in my 5.2 luarocks tree, and >>> then found that although lunit ran, it produced some very odd results! >>> The above suggestions will help avoid others waste time the same way. >>> >>> -- >>> http://rrt.sc3d.org >>> >>> >>> ------------------------------------------------------------------------------ >>> Don't let slow site performance ruin your business. Deploy New Relic APM >>> Deploy New Relic app performance management and know exactly >>> what is happening inside your Ruby, Python, PHP, Java, and .NET app >>> Try New Relic at no cost today and get our sweet Data Nerd shirt too! >>> http://p.sf.net/sfu/newrelic-dev2dev >>> _______________________________________________ >>> Luarocks-developers mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/luarocks-developers >> >> >> >> ------------------------------------------------------------------------------ >> Don't let slow site performance ruin your business. Deploy New Relic APM >> Deploy New Relic app performance management and know exactly >> what is happening inside your Ruby, Python, PHP, Java, and .NET app >> Try New Relic at no cost today and get our sweet Data Nerd shirt too! >> http://p.sf.net/sfu/newrelic-dev2dev >> _______________________________________________ >> Luarocks-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/luarocks-developers >> > > ------------------------------------------------------------------------------ > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev > _______________________________________________ > Luarocks-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/luarocks-developers ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ Luarocks-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/luarocks-developers
