Go Back   CodingForums.com > :: Server side development > Other server side languages/ issues

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 01-09-2009, 12:47 AM   PM User | #1
flynch01
Regular Coder

 
Join Date: Mar 2007
Location: England
Posts: 357
Thanks: 46
Thanked 22 Times in 21 Posts
flynch01 is on a distinguished road
Luarocks and Missing Dependencies

I've reached my limit now, it's almost 1am and I started searching at 9. I've been wanting to try Lua in server side development and I found the best looking option is Kepler. http://www.keplerproject.org/

I followed all the instructions, installed luarocks. Entered the command: luarocks install kepler-xavante and it started installing. Then kapow, it says I'm missing every dependency under the sun. Here's what I got:

Code:
C:\Windows\system32>luarocks install kepler-xavante
Installing http://luarocks.luaforge.net/rocks/kepler-xavante-1.1-1.win32-x86.roc
k...
Archive:  C:/Users/Dave/AppData/Local/Temp/luarocks-rock-kepler-xavante-1.1-1-57
64/kepler-xavante-1.1-1.win32-x86.rock
   creating: bin/
  inflating: bin/xavante.exe
  inflating: bin/xavante_start
  inflating: kepler-xavante-1.1-1.rockspec
   creating: lib/

Missing dependencies for kepler-xavante:
kepler >= 1.1
xavante >= 2.0

Archive:  C:/Users/Dave/AppData/Local/Temp/luarocks-rock-kepler-1.1-1-1902/keple
r-1.1-1.win32-x86.rock
   creating: bin/
  inflating: bin/cgilua.exe
  inflating: bin/op.exe
  inflating: bin/setup-kepler
   creating: conf/
   creating: conf/cgilua/
  inflating: conf/cgilua/config.lua
   creating: conf/xavante/
  inflating: conf/xavante/config.lua
   creating: css/
  inflating: css/doc.css
   creating: doc/
   creating: doc/kepler/
  inflating: doc/kepler/index.html
  inflating: doc/kepler/kepler.png
  inflating: doc/kepler/license.html
  inflating: kepler-1.1-1.rockspec
   creating: lib/
   creating: lua/
  inflating: lua/kepler_init.lua
   creating: web/
  inflating: web/app.lua
   creating: web/css/
  inflating: web/css/doc.css
  inflating: web/htaccess_cgi
  inflating: web/htaccess_fcgi
   creating: web/img/
 extracting: web/img/keplerproject.gif
  inflating: web/img/test.jpg
  inflating: web/index.lp
   creating: web/jquery/
  inflating: web/jquery/jquery-1.2.3.min.js
   creating: web/orbit/
   creating: web/orbit/pages/
 extracting: web/orbit/pages/bar.op
  inflating: web/orbit/pages/foo.op
  inflating: web/orbit/pages/index.op
  inflating: web/orbit/pages/items.op
  inflating: web/orbit/pages/test.op
  inflating: web/orbit/pages/todo.db
  inflating: web/orbit/pages/todo.op
  inflating: web/orbit/pages/todo.sql
  inflating: web/orbit/pages/todo.ws
   creating: web/orbit/songs/
  inflating: web/orbit/songs/songs.lua
 extracting: web/orbit/songs/songs.ws
  inflating: web/test.lp
   creating: web/wsapi/
  inflating: web/wsapi/hello.ws

Missing dependencies for kepler:
orbit >= 2.0

Archive:  C:/Users/Dave/AppData/Local/Temp/luarocks-rock-orbit-2.0.1-1-851/orbit
-2.0.1-1.all.rock
   creating: bin/
  inflating: bin/orbit
   creating: doc/
   creating: doc/us/
  inflating: doc/us/license.html
  inflating: doc/us/pages.md
 extracting: doc/us/orbit.png
  inflating: doc/us/index.html
  inflating: doc/us/example.md
  inflating: doc/us/example.html
  inflating: doc/us/pages.html
  inflating: doc/us/reference.html
  inflating: doc/us/reference.md
  inflating: doc/us/makedoc.lua
  inflating: doc/us/license.md
  inflating: doc/us/index.md
   creating: lua/
   creating: lua/orbit/
  inflating: lua/orbit/cache.lua
  inflating: lua/orbit/pages.lua
  inflating: lua/orbit/model.lua
  inflating: lua/orbit/ophandler.lua
  inflating: lua/orbit.lua
  inflating: orbit-2.0.1-1.rockspec
   creating: samples/
   creating: samples/blog/
  inflating: samples/blog/style.css
  inflating: samples/blog/blog_doc.txt
  inflating: samples/blog/markdown.lua
  inflating: samples/blog/blog_config.lua
  inflating: samples/blog/.htaccess
  inflating: samples/blog/blog.lua
  inflating: samples/blog/random_text.lua
  inflating: samples/blog/populate_mysql.lua
  inflating: samples/blog/blog_schema.mysql
  inflating: samples/blog/blog_schema.sql
  inflating: samples/blog/head.jpg
  inflating: samples/blog/blog.dump.sqlite3
  inflating: samples/blog/blog.db
  inflating: samples/blog/blog.ws
  inflating: samples/blog/header.xcf
  inflating: samples/blog/dump.lua
   creating: samples/hello/
  inflating: samples/hello/hello.lua
 extracting: samples/hello/hello.ws
   creating: samples/songs/
 extracting: samples/songs/songs.ws
  inflating: samples/songs/songs.cgi
  inflating: samples/songs/songs.lua
  inflating: samples/songs/songs.fcgi
   creating: samples/toycms/
  inflating: samples/toycms/toycms.cgi
  inflating: samples/toycms/toycms.lua
  inflating: samples/toycms/toycms_admin.lua
  inflating: samples/toycms/toycms_schema.mysql
  inflating: samples/toycms/markdown.lua
  inflating: samples/toycms/toycms.fcgi
  inflating: samples/toycms/lablua.db
  inflating: samples/toycms/.htaccess
  inflating: samples/toycms/cached.diff
  inflating: samples/toycms/toycms_schema.sql
   creating: samples/toycms/images/
   creating: samples/toycms/images/1/
  inflating: samples/toycms/images/1/vdevinganca.jpg
  inflating: samples/toycms/images/1/vdevinganca_interno.jpg
   creating: samples/toycms/images/2/
  inflating: samples/toycms/images/2/mutantes.JPG
   creating: samples/toycms/images/3/
  inflating: samples/toycms/images/3/cadaum.jpg
   creating: samples/toycms/images/4/
  inflating: samples/toycms/images/4/angelina.JPG
  inflating: samples/toycms/images/4/angelina_interno1.jpg
  inflating: samples/toycms/images/4/angelina_interno2.jpg
  inflating: samples/toycms/images/4/angelina_interno3.jpg
   creating: samples/toycms/images/7/
  inflating: samples/toycms/images/7/200px-Wikipedia-logo.jpg
   creating: samples/toycms/images/8/
  inflating: samples/toycms/images/8/Imagem_Lula_Bono.jpg
   creating: samples/toycms/images/9/
  inflating: samples/toycms/images/9/dogville.jpg
  inflating: samples/toycms/images/9/dogville_interno.jpg
   creating: samples/toycms/images/10/
  inflating: samples/toycms/images/10/matrix.jpg
  inflating: samples/toycms/images/10/matrix_interno.jpg
   creating: samples/toycms/images/11/
  inflating: samples/toycms/images/11/alicia_keys.jpg
   creating: samples/toycms/images/12/
  inflating: samples/toycms/images/12/bono_vox.jpg
   creating: samples/toycms/images/13/
  inflating: samples/toycms/images/13/nicole.JPG
   creating: samples/toycms/images/14/
  inflating: samples/toycms/images/14/tom_hanks.jpg
  inflating: samples/toycms/toycms.db
 extracting: samples/toycms/toycms.ws
  inflating: samples/toycms/index.lua
  inflating: samples/toycms/admin_style.css
  inflating: samples/toycms/populate_mysql_blog.lua
  inflating: samples/toycms/lablua.dump.sqlite3
  inflating: samples/toycms/solazer.db
  inflating: samples/toycms/blog.dump.sqlite3
  inflating: samples/toycms/toycms_plugins.lua
  inflating: samples/toycms/blog.db
  inflating: samples/toycms/populate_mysql_lablua.lua
  inflating: samples/toycms/solazer.dump.sqlite3
  inflating: samples/toycms/toycms_config.lua
  inflating: samples/toycms/dump.lua
  inflating: samples/toycms/populate_mysql_solazer.lua
   creating: samples/toycms/templates/
   creating: samples/toycms/templates/blog/
  inflating: samples/toycms/templates/blog/style.css
  inflating: samples/toycms/templates/blog/layout.html
  inflating: samples/toycms/templates/blog/post_pages.html
  inflating: samples/toycms/templates/blog/home.xml
  inflating: samples/toycms/templates/blog/archive.html
   creating: samples/toycms/templates/blog/images/
  inflating: samples/toycms/templates/blog/images/head.jpg
  inflating: samples/toycms/templates/blog/post.html
  inflating: samples/toycms/templates/blog/home.html
   creating: samples/toycms/templates/solazer/
  inflating: samples/toycms/templates/solazer/section_perfil.html
  inflating: samples/toycms/templates/solazer/perfil_interno.html
  inflating: samples/toycms/templates/solazer/noticias.html
  inflating: samples/toycms/templates/solazer/home_short_info.html
  inflating: samples/toycms/templates/solazer/default.css
  inflating: samples/toycms/templates/solazer/layout.html
  inflating: samples/toycms/templates/solazer/index_short_info.html
  inflating: samples/toycms/templates/solazer/post_interno.html
  inflating: samples/toycms/templates/solazer/post_perfil.html
 extracting: samples/toycms/templates/solazer/section_list.html
  inflating: samples/toycms/templates/solazer/section.html
   creating: samples/toycms/templates/solazer/images/
  inflating: samples/toycms/templates/solazer/images/pic1.jpg
  inflating: samples/toycms/templates/solazer/images/pic2.jpg
  inflating: samples/toycms/templates/solazer/images/upbg.gif
  inflating: samples/toycms/templates/solazer/images/a1.gif
  inflating: samples/toycms/templates/solazer/images/a8.gif
  inflating: samples/toycms/templates/solazer/images/abg.gif
  inflating: samples/toycms/templates/solazer/images/a10.jpg
 extracting: samples/toycms/templates/solazer/images/a16.gif
  inflating: samples/toycms/templates/solazer/images/a18.gif
  inflating: samples/toycms/templates/solazer/images/a22.gif
 extracting: samples/toycms/templates/solazer/images/a26.gif
  inflating: samples/toycms/templates/solazer/images/a33.gif
  inflating: samples/toycms/templates/solazer/images/a36.gif
  inflating: samples/toycms/templates/solazer/images/a38.gif
  inflating: samples/toycms/templates/solazer/images/a41.gif
 extracting: samples/toycms/templates/solazer/images/a47.gif
 extracting: samples/toycms/templates/solazer/images/a50.gif
  inflating: samples/toycms/templates/solazer/images/spacer.gif
  inflating: samples/toycms/templates/solazer/post.html
  inflating: samples/toycms/templates/solazer/noticias_interno.html
  inflating: samples/toycms/templates/solazer/section_noticias.html
  inflating: samples/toycms/templates/solazer/home.html
  inflating: samples/toycms/templates/solazer/perfil.html
   creating: samples/toycms/templates/lablua/
  inflating: samples/toycms/templates/lablua/section_menu-people.html
  inflating: samples/toycms/templates/lablua/layout.html
 extracting: samples/toycms/templates/lablua/index_short_info.html
  inflating: samples/toycms/templates/lablua/section_menu-publications.html
   creating: samples/toycms/templates/lablua/images/
 extracting: samples/toycms/templates/lablua/images/xavante.png
  inflating: samples/toycms/templates/lablua/images/header.jpg
  inflating: samples/toycms/templates/lablua/post.html
  inflating: samples/toycms/templates/lablua/section_menu-projects.html
 extracting: samples/toycms/templates/lablua/simple_post.html
   creating: samples/toycms/templates/lablua/styles/
  inflating: samples/toycms/templates/lablua/styles/stylesheet1.css
  inflating: samples/toycms/templates/lablua/styles/stylesheet2.css
  inflating: samples/toycms/templates/lablua/styles/print.css
  inflating: samples/toycms/templates/lablua/home.html
  inflating: samples/toycms/templates/lablua/list_pubs.html
   creating: samples/toycms/templates/aboutanything/
  inflating: samples/toycms/templates/aboutanything/style.css
  inflating: samples/toycms/templates/aboutanything/base_styles.css
  inflating: samples/toycms/templates/aboutanything/layout.html
  inflating: samples/toycms/templates/aboutanything/home.xml
  inflating: samples/toycms/templates/aboutanything/archive.html
   creating: samples/toycms/templates/aboutanything/images/
 extracting: samples/toycms/templates/aboutanything/images/orbit.png
  inflating: samples/toycms/templates/aboutanything/images/head.jpg
  inflating: samples/toycms/templates/aboutanything/post.html
  inflating: samples/toycms/templates/aboutanything/home.html
  inflating: samples/toycms/templates/aboutanything/theme_styles.css
   creating: test/
  inflating: test/test.lua

Missing dependencies for orbit:
cosmo >= 8.04.14

Archive:  C:/Users/Dave/AppData/Local/Temp/luarocks-rock-cosmo-8.04.14-1-3334/co
smo-8.04.14-1.all.rock
  inflating: cosmo-8.04.14-1.rockspec
   creating: doc/
  inflating: doc/cosmo.png
 extracting: doc/dummy
  inflating: doc/index.html
  inflating: doc/cosmo.md
   creating: lua/
  inflating: lua/cosmo.lua
   creating: lua/cosmo/
  inflating: lua/cosmo/fill.lua
  inflating: lua/cosmo/grammar.lua
   creating: samples/
  inflating: samples/sample.lua
   creating: tests/
  inflating: tests/test_cosmo.lua

Missing dependencies for cosmo:
lpeg >= 0.8.1

Archive:  C:/Users/Dave/AppData/Local/Temp/luarocks-rock-lpeg-0.9-1-8627/lpeg-0.
9-1.src.rock
  inflating: lpeg-0.9-1.rockspec
  inflating: lpeg-0.9.tar.gz
cl /MD /O2 -c -Folpeg.obj -IC:/LuaRocks/1.0/include lpeg.c
'cl' is not recognized as an internal or external command,
operable program or batch file.

Error: Failed installing dependency: http://luarocks.luaforge.net/rocks/kepler-1
.1-1.win32-x86.rock - Failed installing dependency: http://luarocks.luaforge.net
/rocks/orbit-2.0.1-1.all.rock - Failed installing dependency: http://luarocks.lu
aforge.net/rocks/cosmo-8.04.14-1.all.rock - Failed installing dependency: http:/
/luarocks.luaforge.net/rocks/lpeg-0.9-1.src.rock - Build error: Build error

C:\Windows\system32>
Googled, googled and googled some more. Then when google failed me I went and blasphemed and searched yahoo and msn. I can't figure out what I'm doing wrong. Any help would be appreciated. You're my last resort.
flynch01 is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:03 AM.


Advertisement
Log in to turn off these ads.