When you use the `--verbose` option you'll get details about underlying
commands executed and their results (introduced in the 2.1.2 release). That
will probably provide some more clues on to why this fails.
(but it's probably going to be a long list)
Thijs
From: Rv Rv [mailto:[email protected]]
Sent: vrijdag 17 januari 2014 13:52
To: Hisham; LuaRocks developers list
Subject: Re: [Luarocks-developers] Unable to install lunitx via luarocks (on
Lua 5.1 AND Lua 5.2)
Thanks for the response. I tried again with the following process
1. I removed luarocks 2.0.8 from the ubuntu by doing sudo apt-get remove
luarocks. This was successful.
2. Then downloaded luarock 2.1.2. configure. make . sudo make install. All
successful.
3. Then tried to install lunitx. Unsuccessful. The formatted transcript is
provided below
1 . Confirm lua version
user1@ub3:~/tmp/luarocks-2.1.2$<mailto:user1@ub3:~/tmp/luarocks-2.1.2$>
luarocks --v
LuaRocks 2.1.2, a module deployment system for Lua
NAME
/usr/local/bin/luarocks - LuaRocks main command-line interface
SYNOPSIS
/usr/local/bin/luarocks [--from=<server> | --only-from=<server>]
[--to=<tree>] [VAR=VALUE]... <command> [<argument>]
<SNIP>
CONFIGURATION
Lua version: 5.1
Configuration files:
System: /usr/local/etc/luarocks/config-5.1.lua (ok)
User : /home/user1/.luarocks/config.lua (not found)
Rocks trees in use:
/home/user1/.luarocks ("user")
/usr/local ("system")
2. Attempt to install lunitx
user1@ub3:~/tmp/luarocks-2.1.2$<mailto:user1@ub3:~/tmp/luarocks-2.1.2$> sudo
luarocks install lunitx
Installing http://www.luarocks.org/repositories/rocks/lunitx-0.7-1.src.rock...
Using http://www.luarocks.org/repositories/rocks/lunitx-0.7-1.src.rock...
switching to 'build' mode
Error: Failed unpacking rock file:
/tmp/luarocks_luarocks-rock-lunitx-0.7-1-8838/lunitx-0.7-1.src.rock
3. Feeble attempt to diagnose
user1@ub3:~/tmp/luarocks-2.1.2$<mailto:user1@ub3:~/tmp/luarocks-2.1.2$> ls -l
/tmp/luarocks_luarocks-rock-lunitx-0.7-1-8838/lunitx-0.7-1.src.rock
ls: cannot access
/tmp/luarocks_luarocks-rock-lunitx-0.7-1-8838/lunitx-0.7-1.src.rock: No such
file or directory
4. System Information
user1@ub3:~/tmp/luarocks-2.1.2$<mailto:user1@ub3:~/tmp/luarocks-2.1.2$> uname -a
Linux ub3 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 16:19:23 UTC
2013 x86_64 x86_64 x86_64 GNU/Linux
5. lunit installs successfully
user1@ub3:~/tmp/luarocks-2.1.2$<mailto:user1@ub3:~/tmp/luarocks-2.1.2$> sudo
luarocks install lunit
Installing http://www.luarocks.org/repositories/rocks/lunit-0.5-2.src.rock...
Using http://www.luarocks.org/repositories/rocks/lunit-0.5-2.src.rock...
switching to 'build' mode
Warning: /usr/local/bin/lunit is not tracked by this installation of LuaRocks.
Moving it to /usr/local/bin/lunit~
Warning: /usr/local/share/lua/5.1/lunit-console.lua is not tracked by this
installation of LuaRocks. Moving it to
/usr/local/share/lua/5.1/lunit-console.lua~
Warning: /usr/local/share/lua/5.1/lunit.lua is not tracked by this installation
of LuaRocks. Moving it to /usr/local/share/lua/5.1/lunit.lua~
Updating manifest for /usr/local/lib/luarocks/rocks
No existing manifest. Attempting to rebuild...
lunit 0.5-2 is now built and installed in /usr/local (license: MIT/X11)
On Friday, 17 January 2014 2:09 AM, Hisham
<[email protected]<mailto:[email protected]>> wrote:
On 16 January 2014 09:13, Rv Rv <[email protected]<mailto:[email protected]>>
wrote:
> I need to install htmlparser (sudo install luarocks htmlparser). htmlparser
> lists the following dependencies
> "lua >= 5.2",
> "set >= 0.2",
> "lunitx >= 0.6"
> when I try installing lunitx0.7.1 I get this
>
> sudo luarocks install lunitx
> Installing http://luarocks.org/repositories/rocks/lunitx-0.7-1.src.rock...
> Using http://luarocks.org/repositories/rocks/lunitx-0.7-1.src.rock...
> switching to 'build' mode
>
> Error: Failed unpacking rock file:
> /tmp/luarocks_luarocks-rock-lunitx-0.7-1-8700/lunitx-0.7-1.src.rock
>
> From the
> http://blog.gmane.org/gmane.comp.lang.lua.luarocks/month=20121001
> there appeared to be a problem with lunitx and lunit for lua 5.2 / lua 5.1
> but it seems to have been fixed. I am seeing this in luarocks 2.0.8.
>
> lunit installs without any problem though.
>
> I changed to luarocks latest version 2.1.2 but am facing the similar (not
> same ) issues. Ultimately, lunitx does not get installed. Is there a way to
> install the packages by hand without going through the rockspec
What are the specific issues you had with 2.1.2? I could not reproduce
it here, htmlparser and lunitx installed with no problems:
```
] bin/luarocks install htmlparser
Installing
http://www.luarocks.org/repositories/rocks/htmlparser-0.3.2-1.src.rock...
Using http://www.luarocks.org/repositories/rocks/htmlparser-0.3.2-1.src.rock...
switching to 'build' mode
Missing dependencies for htmlparser:
lunitx >= 0.6
set >= 0.2
Using http://www.luarocks.org/repositories/rocks/lunitx-0.7-1.src.rock...
switching to 'build' mode
Updating manifest for /Users/hisham/.luarocks/lib/luarocks/rocks-5.2
No existing manifest. Attempting to rebuild...
lunitx 0.7-1 is now built and installed in /Users/hisham/.luarocks
(license: MIT/X11)
Using http://www.luarocks.org/repositories/rocks/set-0.2.1-1.src.rock...
switching to 'build' mode
Updating manifest for /Users/hisham/.luarocks/lib/luarocks/rocks-5.2
set 0.2.1-1 is now built and installed in /Users/hisham/.luarocks
(license: LGPL+)
Updating manifest for /Users/hisham/.luarocks/lib/luarocks/rocks-5.2
htmlparser 0.3.2-1 is now built and installed in
/Users/hisham/.luarocks (license: LGPL+)
```
Please post the output with the error so we can try to diagnose it.
Thanks,
-- Hisham
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Luarocks-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/luarocks-developers