Discussion:
[ANN] LuaRocks 3.0.3
Hisham
2018-09-16 00:58:41 UTC
Permalink
Hello list,

This is a quick announcement that LuaRocks 3.0.3 has been tagged and
uploaded to the usual locations. You can find all links at
https://luarocks.org — source packages for all supported platforms and
binaries for Windows and Linux x86-64 are available.

LuaRocks 3.0.3 is a minor bugfix release, fixing a regression in
luarocks.loader introduced in 3.0.2.

Cheers,

-- Hisham
Andriy Kornatskyy
2018-10-01 08:20:27 UTC
Permalink
That issue related to libstdc++ when installing xml has not been fixed in this release (3.0.3) nor previous one (3.0.2). Here are details:

lua-requests 1.2-0 depends on xml (not installed)
Installing https://luarocks.org/xml-1.1.3-1.src.rock

Error: Failed installing dependency: https://luarocks.org/xml-1.1.3-1.src.rock - Could not find library file for STDCPP
No file libstdc++.a in /usr/local/lib
No file libstdc++.a in /usr/local/lib/x86_64-linux-gnu
No file libstdc++.a in /usr/local/lib64
No file libstdc++.so in /usr/local/lib
No file libstdc++.so in /usr/local/lib/x86_64-linux-gnu
No file libstdc++.so in /usr/local/lib64
No file matching libstdc++.so.* in /usr/local/lib
No file matching libstdc++.so.* in /usr/local/lib/x86_64-linux-gnu
No file matching libstdc++.so.* in /usr/local/lib64
No file libstdc++.a in /usr/lib
No file libstdc++.a in /usr/lib/x86_64-linux-gnu
No file libstdc++.a in /usr/lib64
No file libstdc++.so in /usr/lib
No file libstdc++.so in /usr/lib/x86_64-linux-gnu
No file libstdc++.so in /usr/lib64
No file matching libstdc++.so.* in /usr/lib
No file matching libstdc++.so.* in /usr/lib/x86_64-linux-gnu
No file matching libstdc++.so.* in /usr/lib64
No file libstdc++.a in /lib
No file libstdc++.a in /lib/x86_64-linux-gnu
No file libstdc++.a in /lib64
No file libstdc++.so in /lib
No file libstdc++.so in /lib/x86_64-linux-gnu
No file libstdc++.so in /lib64
No file matching libstdc++.so.* in /lib
No file matching libstdc++.so.* in /lib/x86_64-linux-gnu
No file matching libstdc++.so.* in /lib64

Here are actual locations in debian buster:

/usr/lib/gcc/x86_64-linux-gnu/8/libstdc++fs.a
/usr/lib/gcc/x86_64-linux-gnu/8/libstdc++.a
/usr/lib/gcc/x86_64-linux-gnu/8/libstdc++.so
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25

Thanks.

Andriy Kornatskyy

________________________________________
From: lua-l-***@lists.lua.org <lua-l-***@lists.lua.org> on behalf of Hisham <***@hisham.hm>
Sent: Sunday, September 16, 2018 3:58 AM
To: Lua mailing list
Subject: [ANN] LuaRocks 3.0.3

Hello list,

This is a quick announcement that LuaRocks 3.0.3 has been tagged and
uploaded to the usual locations. You can find all links at
https://luarocks.org — source packages for all supported platforms and
binaries for Windows and Linux x86-64 are available.

LuaRocks 3.0.3 is a minor bugfix release, fixing a regression in
luarocks.loader introduced in 3.0.2.

Cheers,

-- Hisham
Oliver Schmidt
2018-10-01 08:47:34 UTC
Permalink
Hi Andriy,

the search path for libraries seems to be highly system/installation dependent,
at least under Manjaro Linux the "xml-1.1.3-1.rockspec" installs without problems.

Can "xml-1.1.3" be installed using the attached "xml-1.1.3-2.rockspec" on your
system?

Best regards,
Oliver
Andriy Kornatskyy
2018-10-01 12:30:27 UTC
Permalink
Thanks, Oliver.

Yes, it works using the xml-1.1.3-2.rockspec.

Thanks.

Andriy Kornatskyy

________________________________________
From: Oliver Schmidt <***@aikq.de>
Sent: Monday, October 1, 2018 11:47 AM
To: Lua mailing list; Andriy Kornatskyy
Subject: Re: [ANN] LuaRocks 3.0.3

Hi Andriy,

the search path for libraries seems to be highly system/installation dependent,
at least under Manjaro Linux the "xml-1.1.3-1.rockspec" installs without problems.

Can "xml-1.1.3" be installed using the attached "xml-1.1.3-2.rockspec" on your
system?

Best regards,
Oliver
Hisham
2018-10-01 17:28:20 UTC
Permalink
Andriy,

Thanks for sharing the error message and file locations. I pushed a
further fix to LuaRocks `master` that should make it pick up that path
correctly. It will arrive in the next LuaRocks point release.

-- Hisham

On Mon, 1 Oct 2018 at 05:20, Andriy Kornatskyy
<***@live.com> wrote:
>
> That issue related to libstdc++ when installing xml has not been fixed in this release (3.0.3) nor previous one (3.0.2). Here are details:
>
> lua-requests 1.2-0 depends on xml (not installed)
> Installing https://luarocks.org/xml-1.1.3-1.src.rock
>
> Error: Failed installing dependency: https://luarocks.org/xml-1.1.3-1.src.rock - Could not find library file for STDCPP
> No file libstdc++.a in /usr/local/lib
> No file libstdc++.a in /usr/local/lib/x86_64-linux-gnu
> No file libstdc++.a in /usr/local/lib64
> No file libstdc++.so in /usr/local/lib
> No file libstdc++.so in /usr/local/lib/x86_64-linux-gnu
> No file libstdc++.so in /usr/local/lib64
> No file matching libstdc++.so.* in /usr/local/lib
> No file matching libstdc++.so.* in /usr/local/lib/x86_64-linux-gnu
> No file matching libstdc++.so.* in /usr/local/lib64
> No file libstdc++.a in /usr/lib
> No file libstdc++.a in /usr/lib/x86_64-linux-gnu
> No file libstdc++.a in /usr/lib64
> No file libstdc++.so in /usr/lib
> No file libstdc++.so in /usr/lib/x86_64-linux-gnu
> No file libstdc++.so in /usr/lib64
> No file matching libstdc++.so.* in /usr/lib
> No file matching libstdc++.so.* in /usr/lib/x86_64-linux-gnu
> No file matching libstdc++.so.* in /usr/lib64
> No file libstdc++.a in /lib
> No file libstdc++.a in /lib/x86_64-linux-gnu
> No file libstdc++.a in /lib64
> No file libstdc++.so in /lib
> No file libstdc++.so in /lib/x86_64-linux-gnu
> No file libstdc++.so in /lib64
> No file matching libstdc++.so.* in /lib
> No file matching libstdc++.so.* in /lib/x86_64-linux-gnu
> No file matching libstdc++.so.* in /lib64
>
> Here are actual locations in debian buster:
>
> /usr/lib/gcc/x86_64-linux-gnu/8/libstdc++fs.a
> /usr/lib/gcc/x86_64-linux-gnu/8/libstdc++.a
> /usr/lib/gcc/x86_64-linux-gnu/8/libstdc++.so
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
>
> Thanks.
>
> Andriy Kornatskyy
>
> ________________________________________
> From: lua-l-***@lists.lua.org <lua-l-***@lists.lua.org> on behalf of Hisham <***@hisham.hm>
> Sent: Sunday, September 16, 2018 3:58 AM
> To: Lua mailing list
> Subject: [ANN] LuaRocks 3.0.3
>
> Hello list,
>
> This is a quick announcement that LuaRocks 3.0.3 has been tagged and
> uploaded to the usual locations. You can find all links at
> https://luarocks.org — source packages for all supported platforms and
> binaries for Windows and Linux x86-64 are available.
>
> LuaRocks 3.0.3 is a minor bugfix release, fixing a regression in
> luarocks.loader introduced in 3.0.2.
>
> Cheers,
>
> -- Hisham
>
Andriy Kornatskyy
2018-10-02 07:40:57 UTC
Permalink
Thanks, Hisham.

Just checked with `master`. It works.

Thanks.

Andriy Kornatskyy

________________________________________
From: Hisham <***@hisham.hm>
Sent: Monday, October 1, 2018 8:28 PM
To: ***@live.com
Cc: Lua mailing list
Subject: Re: [ANN] LuaRocks 3.0.3

Andriy,

Thanks for sharing the error message and file locations. I pushed a
further fix to LuaRocks `master` that should make it pick up that path
correctly. It will arrive in the next LuaRocks point release.

-- Hisham

On Mon, 1 Oct 2018 at 05:20, Andriy Kornatskyy
<***@live.com> wrote:
>
> That issue related to libstdc++ when installing xml has not been fixed in this release (3.0.3) nor previous one (3.0.2). Here are details:
>
> lua-requests 1.2-0 depends on xml (not installed)
> Installing https://luarocks.org/xml-1.1.3-1.src.rock
>
> Error: Failed installing dependency: https://luarocks.org/xml-1.1.3-1.src.rock - Could not find library file for STDCPP
> No file libstdc++.a in /usr/local/lib
> No file libstdc++.a in /usr/local/lib/x86_64-linux-gnu
> No file libstdc++.a in /usr/local/lib64
> No file libstdc++.so in /usr/local/lib
> No file libstdc++.so in /usr/local/lib/x86_64-linux-gnu
> No file libstdc++.so in /usr/local/lib64
> No file matching libstdc++.so.* in /usr/local/lib
> No file matching libstdc++.so.* in /usr/local/lib/x86_64-linux-gnu
> No file matching libstdc++.so.* in /usr/local/lib64
> No file libstdc++.a in /usr/lib
> No file libstdc++.a in /usr/lib/x86_64-linux-gnu
> No file libstdc++.a in /usr/lib64
> No file libstdc++.so in /usr/lib
> No file libstdc++.so in /usr/lib/x86_64-linux-gnu
> No file libstdc++.so in /usr/lib64
> No file matching libstdc++.so.* in /usr/lib
> No file matching libstdc++.so.* in /usr/lib/x86_64-linux-gnu
> No file matching libstdc++.so.* in /usr/lib64
> No file libstdc++.a in /lib
> No file libstdc++.a in /lib/x86_64-linux-gnu
> No file libstdc++.a in /lib64
> No file libstdc++.so in /lib
> No file libstdc++.so in /lib/x86_64-linux-gnu
> No file libstdc++.so in /lib64
> No file matching libstdc++.so.* in /lib
> No file matching libstdc++.so.* in /lib/x86_64-linux-gnu
> No file matching libstdc++.so.* in /lib64
>
> Here are actual locations in debian buster:
>
> /usr/lib/gcc/x86_64-linux-gnu/8/libstdc++fs.a
> /usr/lib/gcc/x86_64-linux-gnu/8/libstdc++.a
> /usr/lib/gcc/x86_64-linux-gnu/8/libstdc++.so
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
>
> Thanks.
>
> Andriy Kornatskyy
>
> ________________________________________
> From: lua-l-***@lists.lua.org <lua-l-***@lists.lua.org> on behalf of Hisham <***@hisham.hm>
> Sent: Sunday, September 16, 2018 3:58 AM
> To: Lua mailing list
> Subject: [ANN] LuaRocks 3.0.3
>
> Hello list,
>
> This is a quick announcement that LuaRocks 3.0.3 has been tagged and
> uploaded to the usual locations. You can find all links at
> https://luarocks.org — source packages for all supported platforms and
> binaries for Windows and Linux x86-64 are available.
>
> LuaRocks 3.0.3 is a minor bugfix release, fixing a regression in
> luarocks.loader introduced in 3.0.2.
>
> Cheers,
>
> -- Hisham
>
Loading...