On Tue, Oct 16, 2012 at 5:48 PM, Mauricio Henrique Bomfim <mauriciobom...@gmail.com> wrote: > On Tue, Oct 16, 2012 at 4:20 PM, Hisham <h...@hisham.hm> wrote: >> On Thu, Oct 11, 2012 at 7:26 PM, Mauricio Henrique Bomfim >> <mauriciobom...@gmail.com> wrote: >>> There is some way to set the source of a dependency into a rockpeck? >>> >>> Something like: >>> >>> dependencies = { >>> sputnik = { source = "http://spu.tnik.org/rocks/galaxy" } >>> } >> >> No, the servers to be used are dependent on the user's configuration, >> not on the rockspec. >> >> If the user uses luarocks install >> --server=http://spu.tnik.org/rocks/galaxy <rock> >> >> it will try that server first, for each dependency. > > Thanks. > > I just tried put the complete rockspec address and it worked for me: > > dependencies = { > "http://sputnik.freewisdom.org/rocks/galaxy/sputnik-10.12.28-0.rockspec", > }
It did!? I can almost see how this would accidentally work in the code if the URL was parsed as a rock name and it was then passed to install.run(), but I think there's a search command in the way that would trap that. I also tried to stuff the URL into a dependencies table of a rockspec here to see what would happen and got this error: Error: Parse error processing dependency 'http://sputnik.freewisdom.org/rocks/galaxy/sputnik-10.12.28-0.rockspec' (This is running the latest Git code, which is for these purposes, the same as the latest release.) -- Hisham http://hisham.hm/ ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Luarocks-developers mailing list Luarocks-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/luarocks-developers