luarocks-developers Mailing List for LuaRocks
Brought to you by:
loderunner
You can subscribe to this list here.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(49) |
Jul
(70) |
Aug
(69) |
Sep
(68) |
Oct
(51) |
Nov
(49) |
Dec
(44) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 |
Jan
(28) |
Feb
(44) |
Mar
(29) |
Apr
(44) |
May
(47) |
Jun
(38) |
Jul
(26) |
Aug
(61) |
Sep
(86) |
Oct
(69) |
Nov
(82) |
Dec
(46) |
2013 |
Jan
(53) |
Feb
(74) |
Mar
(153) |
Apr
(242) |
May
(145) |
Jun
(96) |
Jul
(66) |
Aug
(103) |
Sep
(85) |
Oct
(98) |
Nov
(50) |
Dec
(77) |
2014 |
Jan
(164) |
Feb
(85) |
Mar
(54) |
Apr
(72) |
May
(99) |
Jun
(52) |
Jul
(39) |
Aug
(54) |
Sep
(45) |
Oct
(39) |
Nov
(9) |
Dec
(18) |
2015 |
Jan
(22) |
Feb
(25) |
Mar
(41) |
Apr
(33) |
May
(42) |
Jun
(35) |
Jul
(5) |
Aug
(17) |
Sep
(12) |
Oct
(20) |
Nov
(7) |
Dec
(37) |
2016 |
Jan
(13) |
Feb
(9) |
Mar
(32) |
Apr
(4) |
May
(13) |
Jun
(3) |
Jul
(13) |
Aug
(5) |
Sep
(11) |
Oct
(10) |
Nov
(13) |
Dec
(6) |
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(5) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(18) |
Nov
(5) |
Dec
|
From: Thijs S. <th...@th...> - 2023-11-22 22:28:44
|
On Wed, 22 Nov 2023, at 21:47, Peter Billam wrote: > Thijs wrote: > > I imported the code into a github repo; https://github.com/Tieske/pjb_lua. > > Great. > Please import their man pages as well, from > http://peterbillam.fastmail.com.user.fm/comp/index.html Where is the source of those pages? or are they edited as html? Regards Thijs |
From: Peter B. <pet...@fa...> - 2023-11-22 20:48:57
|
Thijs wrote: > I imported the code into a github repo; https://github.com/Tieske/pjb_lua. Great. Please import their man pages as well, from http://peterbillam.fastmail.com.user.fm/comp/index.html Peter https://peterbillam.neocities.org/ pet...@fa... (03) 6278 9410 On Thu, Nov 23, 2023, at 00:28, Thijs Schreijer wrote: > Since I did not get any response, I imported the code into a github repo; https://github.com/Tieske/pjb_lua. > > I'll need to look into the individual modules and then split them out to separate repo's, and then migrate the to Lunar Modules. > > That will most likely take some time, but for now the code remains available. > > regards > thijs > |
From: Thijs S. <th...@th...> - 2023-11-22 13:29:13
|
Since I did not get any response, I imported the code into a github repo; https://github.com/Tieske/pjb_lua. I'll need to look into the individual modules and then split them out to separate repo's, and then migrate the to Lunar Modules. That will most likely take some time, but for now the code remains available. regards thijs On Thu, 9 Nov 2023, at 11:28, Thijs Schreijer via Luarocks-developers wrote: > Github has a policy and indeed, as you mentioned they require formal > stuff (they responded to a support request). But Github has only old > repo’s migrated to Gitlab, where the current code lives. > > Gitlab has however not responded at all (they also do not have a policy > for this). I’ll give them some more time, and then I'll try again. > > > >> On 8 Nov 2023, at 00:36, Daurnimator <qu...@da...> wrote: >> >> Hi Thijs, Peter, >> >> Sorry to hear that you're not doing well. >> >> I recall that we failed to migrate many of mpeterv's repositories to luarocks/lunarmodules, as github demanded a death certificate/power of attorney to touch it. >> >> @Thijs, do you have any process in mind here when contacting github? >> >> D >> >> >> >> On 31/10/23 08:32, Thijs Schreijer via Luarocks-developers wrote: >>> Hi Peter, >>> I’ll contact their support. Can you please confirm that you are ok, with me (Thijs Schreijer, Github user Tieske), taking over your account by replying on this email. Then I will make sure we hand over the repositories to the Lunar Modules organization. If you don’t also fine, I’ll contact them based on the conversation we’ve had so far (which is all publicly available in the archive anyway). >>> I wish you all the best with whatever time you have left. >>> Kind regards, >>> Thijs >>>> On 30 Oct 2023, at 21:51, Peter Billam <pet...@fa...> wrote: >>>> >>>> Thijs, luarocks-developers >>>> >>>> I can't log in to github because my email has changed >>>> fr...@pj... <mailto:pj...@pj...>top...@fa... <mailto:pet...@fa...>and I can't >>>> find a way to change github's idea of what my email address is. >>>> When I try, it just sends please-confirm emails to my former address. >>>> >>>> I'm close to dying, and this kind of trouble is >>>> something I really can't handle any more. I ask you: >>>> please could someone else start the discussion, noting the fact that >>>> I totally support moving my modules over to LunarModules. >>>> >>>> I also totally support any other solution which would keep these modules >>>> http://luarocks.org/modules/peterbillam <http://luarocks.org/modules/peterbillam> >>>> available. >>>> >>>> I wish I could be more helpful ! >>>> >>>> Peter >>>> >>>> https://pjb.com.au <https://pjb.com.au/> pet...@fa... <mailto:pet...@fa...> (03) 6278 9410 >>>> _______________________________________________ >>>> Luarocks-developers mailing list >>>> Lua...@li... <mailto:Lua...@li...> >>>> https://lists.sourceforge.net/lists/listinfo/luarocks-developers <https://lists.sourceforge.net/lists/listinfo/luarocks-developers> >>> _______________________________________________ >>> Luarocks-developers mailing list >>> Lua...@li... >>> https://lists.sourceforge.net/lists/listinfo/luarocks-developers >> > > > > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers |
From: Thijs S. <th...@th...> - 2023-11-09 10:28:50
|
Github has a policy and indeed, as you mentioned they require formal stuff (they responded to a support request). But Github has only old repo’s migrated to Gitlab, where the current code lives. Gitlab has however not responded at all (they also do not have a policy for this). I’ll give them some more time, and then I'll try again. > On 8 Nov 2023, at 00:36, Daurnimator <qu...@da...> wrote: > > Hi Thijs, Peter, > > Sorry to hear that you're not doing well. > > I recall that we failed to migrate many of mpeterv's repositories to luarocks/lunarmodules, as github demanded a death certificate/power of attorney to touch it. > > @Thijs, do you have any process in mind here when contacting github? > > D > > > > On 31/10/23 08:32, Thijs Schreijer via Luarocks-developers wrote: >> Hi Peter, >> I’ll contact their support. Can you please confirm that you are ok, with me (Thijs Schreijer, Github user Tieske), taking over your account by replying on this email. Then I will make sure we hand over the repositories to the Lunar Modules organization. If you don’t also fine, I’ll contact them based on the conversation we’ve had so far (which is all publicly available in the archive anyway). >> I wish you all the best with whatever time you have left. >> Kind regards, >> Thijs >>> On 30 Oct 2023, at 21:51, Peter Billam <pet...@fa...> wrote: >>> >>> Thijs, luarocks-developers >>> >>> I can't log in to github because my email has changed >>> fr...@pj... <mailto:pj...@pj...>top...@fa... <mailto:pet...@fa...>and I can't >>> find a way to change github's idea of what my email address is. >>> When I try, it just sends please-confirm emails to my former address. >>> >>> I'm close to dying, and this kind of trouble is >>> something I really can't handle any more. I ask you: >>> please could someone else start the discussion, noting the fact that >>> I totally support moving my modules over to LunarModules. >>> >>> I also totally support any other solution which would keep these modules >>> http://luarocks.org/modules/peterbillam <http://luarocks.org/modules/peterbillam> >>> available. >>> >>> I wish I could be more helpful ! >>> >>> Peter >>> >>> https://pjb.com.au <https://pjb.com.au/> pet...@fa... <mailto:pet...@fa...> (03) 6278 9410 >>> _______________________________________________ >>> Luarocks-developers mailing list >>> Lua...@li... <mailto:Lua...@li...> >>> https://lists.sourceforge.net/lists/listinfo/luarocks-developers <https://lists.sourceforge.net/lists/listinfo/luarocks-developers> >> _______________________________________________ >> Luarocks-developers mailing list >> Lua...@li... >> https://lists.sourceforge.net/lists/listinfo/luarocks-developers > |
From: Daurnimator <qu...@da...> - 2023-11-07 23:53:45
|
Hi Thijs, Peter, Sorry to hear that you're not doing well. I recall that we failed to migrate many of mpeterv's repositories to luarocks/lunarmodules, as github demanded a death certificate/power of attorney to touch it. @Thijs, do you have any process in mind here when contacting github? D On 31/10/23 08:32, Thijs Schreijer via Luarocks-developers wrote: > Hi Peter, > > I’ll contact their support. Can you please confirm that you are ok, with > me (Thijs Schreijer, Github user Tieske), taking over your account by > replying on this email. Then I will make sure we hand over the > repositories to the Lunar Modules organization. If you don’t also fine, > I’ll contact them based on the conversation we’ve had so far (which is > all publicly available in the archive anyway). > > I wish you all the best with whatever time you have left. > > Kind regards, > Thijs > > >> On 30 Oct 2023, at 21:51, Peter Billam <pet...@fa...> wrote: >> >> Thijs, luarocks-developers >> >> I can't log in to github because my email has changed >> fr...@pj... <mailto:pj...@pj...>top...@fa... >> <mailto:pet...@fa...>and I can't >> find a way to change github's idea of what my email address is. >> When I try, it just sends please-confirm emails to my former address. >> >> I'm close to dying, and this kind of trouble is >> something I really can't handle any more. I ask you: >> please could someone else start the discussion, noting the fact that >> I totally support moving my modules over to LunarModules. >> >> I also totally support any other solution which would keep these modules >> http://luarocks.org/modules/peterbillam >> <http://luarocks.org/modules/peterbillam> >> available. >> >> I wish I could be more helpful ! >> >> Peter >> >> https://pjb.com.au <https://pjb.com.au/> pet...@fa... >> <mailto:pet...@fa...> (03) 6278 9410 >> _______________________________________________ >> Luarocks-developers mailing list >> Lua...@li... >> <mailto:Lua...@li...> >> https://lists.sourceforge.net/lists/listinfo/luarocks-developers >> <https://lists.sourceforge.net/lists/listinfo/luarocks-developers> > > > > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers |
From: Thijs S. <th...@th...> - 2023-10-30 22:11:22
|
Hi Peter, Thank you. I have contacted both Github and Gitlab with the transfer request. I will make sure to get the repositories under the Lunar Modules org. Kind regards Thijs > On 30 Oct 2023, at 22:49, Peter Billam <pet...@fa...> wrote: > > Hi Thijs, > > I am pleased to confirm that I am ok with you, (Thijs Schreijer, > Github user Tieske), taking over my account. > I hope you will then make sure you can hand over the repositories > http://luarocks.org/modules/peterbillam > to the Lunar Modules organization. > > ( I hope this email helps ! ) > > Peter > > https://pjb.com.au <https://pjb.com.au/> pet...@fa... <mailto:pet...@fa...> (03) 6278 9410 > > On Tue, Oct 31, 2023, at 08:32, Thijs Schreijer via Luarocks-developers wrote: >> Hi Peter, >> >> I’ll contact their support. Can you please confirm that you are ok, with me (Thijs Schreijer, Github user Tieske), taking over your account by replying on this email. Then I will make sure we hand over the repositories to the Lunar Modules organization. If you don’t also fine, I’ll contact them based on the conversation we’ve had so far (which is all publicly available in the archive anyway). >> >> I wish you all the best with whatever time you have left. >> >> Kind regards, >> Thijs >> >> >>> On 30 Oct 2023, at 21:51, Peter Billam <pet...@fa...> wrote: >>> >>> Thijs, luarocks-developers >>> >>> I can't log in to github because my email has changed >>> from pj...@pj... <mailto:pj...@pj...> to pet...@fa... <mailto:pet...@fa...> and I can't >>> find a way to change github's idea of what my email address is. >>> When I try, it just sends please-confirm emails to my former address. >>> >>> I'm close to dying, and this kind of trouble is >>> something I really can't handle any more. I ask you: >>> please could someone else start the discussion, noting the fact that >>> I totally support moving my modules over to LunarModules. >>> >>> I also totally support any other solution which would keep these modules >>> http://luarocks.org/modules/peterbillam >>> available. >>> >>> I wish I could be more helpful ! >>> >>> Peter >>> >>> https://pjb.com.au <https://pjb.com.au/> pet...@fa... <mailto:pet...@fa...> (03) 6278 9410 >>> _______________________________________________ >>> Luarocks-developers mailing list >>> Lua...@li... <mailto:Lua...@li...> >>> https://lists.sourceforge.net/lists/listinfo/luarocks-developers >> >> >> _______________________________________________ >> Luarocks-developers mailing list >> Lua...@li... <mailto:Lua...@li...> >> https://lists.sourceforge.net/lists/listinfo/luarocks-developers |
From: Peter B. <pet...@fa...> - 2023-10-30 21:50:21
|
Hi Thijs, I am pleased to confirm that I am ok with you, (Thijs Schreijer, Github user Tieske), taking over my account. I hope you will then make sure you can hand over the repositories http://luarocks.org/modules/peterbillam to the Lunar Modules organization. ( I hope this email helps ! ) Peter https://pjb.com.au pet...@fa... (03) 6278 9410 On Tue, Oct 31, 2023, at 08:32, Thijs Schreijer via Luarocks-developers wrote: > Hi Peter, > > I’ll contact their support. Can you please confirm that you are ok, with me (Thijs Schreijer, Github user Tieske), taking over your account by replying on this email. Then I will make sure we hand over the repositories to the Lunar Modules organization. If you don’t also fine, I’ll contact them based on the conversation we’ve had so far (which is all publicly available in the archive anyway). > > I wish you all the best with whatever time you have left. > > Kind regards, > Thijs > > >> On 30 Oct 2023, at 21:51, Peter Billam <pet...@fa...> wrote: >> >> Thijs, luarocks-developers >> >> I can't log in to github because my email has changed >> from pj...@pj... to pet...@fa... and I can't >> find a way to change github's idea of what my email address is. >> When I try, it just sends please-confirm emails to my former address. >> >> I'm close to dying, and this kind of trouble is >> something I really can't handle any more. I ask you: >> please could someone else start the discussion, noting the fact that >> I totally support moving my modules over to LunarModules. >> >> I also totally support any other solution which would keep these modules >> http://luarocks.org/modules/peterbillam >> available. >> >> I wish I could be more helpful ! >> >> Peter >> >> https://pjb.com.au pet...@fa... (03) 6278 9410 >> _______________________________________________ >> Luarocks-developers mailing list >> Lua...@li... >> https://lists.sourceforge.net/lists/listinfo/luarocks-developers > > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers > |
From: Thijs S. <th...@th...> - 2023-10-30 21:32:46
|
Hi Peter, I’ll contact their support. Can you please confirm that you are ok, with me (Thijs Schreijer, Github user Tieske), taking over your account by replying on this email. Then I will make sure we hand over the repositories to the Lunar Modules organization. If you don’t also fine, I’ll contact them based on the conversation we’ve had so far (which is all publicly available in the archive anyway). I wish you all the best with whatever time you have left. Kind regards, Thijs > On 30 Oct 2023, at 21:51, Peter Billam <pet...@fa...> wrote: > > Thijs, luarocks-developers > > I can't log in to github because my email has changed > from pj...@pj... <mailto:pj...@pj...> to pet...@fa... <mailto:pet...@fa...> and I can't > find a way to change github's idea of what my email address is. > When I try, it just sends please-confirm emails to my former address. > > I'm close to dying, and this kind of trouble is > something I really can't handle any more. I ask you: > please could someone else start the discussion, noting the fact that > I totally support moving my modules over to LunarModules. > > I also totally support any other solution which would keep these modules > http://luarocks.org/modules/peterbillam > available. > > I wish I could be more helpful ! > > Peter > > https://pjb.com.au <https://pjb.com.au/> pet...@fa... <mailto:pet...@fa...> (03) 6278 9410 > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... <mailto:Lua...@li...> > https://lists.sourceforge.net/lists/listinfo/luarocks-developers |
From: Peter B. <pet...@fa...> - 2023-10-30 20:52:28
|
Thijs, luarocks-developers I can't log in to github because my email has changed from pj...@pj... to pet...@fa... and I can't find a way to change github's idea of what my email address is. When I try, it just sends please-confirm emails to my former address. I'm close to dying, and this kind of trouble is something I really can't handle any more. I ask you: please could someone else start the discussion, noting the fact that I totally support moving my modules over to LunarModules. I also totally support any other solution which would keep these modules http://luarocks.org/modules/peterbillam available. I wish I could be more helpful ! Peter https://pjb.com.au pet...@fa... (03) 6278 9410 |
From: Thijs S. <th...@th...> - 2023-10-30 12:45:58
|
@Peter if you’re interested to move the modules over to LunarModules, then I suggest you start a discussion there; https://github.com/orgs/lunarmodules/discussions regards Thijs > On 25 Oct 2023, at 11:38, Thijs Schreijer <th...@th...> wrote: > > > On Tue, 24 Oct 2023, at 07:48, Peter Billam wrote: >> Hi >> >> Two things: >> >> If I want to change the rockspec, but not change the tar.gz at all and >> not change the version number, there's a way to do that, isn't there ? >> Do I make that rockspec change and upload it all to to luarocks.org ? >> Do I upload the rockspec only, or the whole tar.gz as normal ? >> >> I'm 75 and not expecting to last very long. >> I would love other lua-people to take over ownership of my modules ... >> http://luarocks.org/modules/peterbillam >> .. and their man pages, seeing that pjb.com.au will vanish >> when I stop paying my bills ... >> Volunteers ? >> >> Peter >> >> https://pjb.com.au https://peterbillam.gitlab.io/pjb_lua/ >> >> _______________________________________________ >> Luarocks-developers mailing list >> Lua...@li... >> https://lists.sourceforge.net/lists/listinfo/luarocks-developers >> > > As Tomas mentioned, we might port them to LunarModules, set up a team there so anyone interested can simply join the team. Though the modules seem to have varying uses, looking at their download stats. > > Also, from the looks of it many modules seem related? Normally we set up 1 team per repo. But if modules are clearly related, we might just group them under a single team, would that make sense? if so what groups would we need? > > @Caleb wdyt? > > Thijs > > > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers |
From: Thijs S. <th...@th...> - 2023-10-25 09:56:08
|
On Tue, 24 Oct 2023, at 07:48, Peter Billam wrote: > Hi > > Two things: > > If I want to change the rockspec, but not change the tar.gz at all and > not change the version number, there's a way to do that, isn't there ? > Do I make that rockspec change and upload it all to to luarocks.org ? > Do I upload the rockspec only, or the whole tar.gz as normal ? > > I'm 75 and not expecting to last very long. > I would love other lua-people to take over ownership of my modules ... > http://luarocks.org/modules/peterbillam > .. and their man pages, seeing that pjb.com.au will vanish > when I stop paying my bills ... > Volunteers ? > > Peter > > https://pjb.com.au https://peterbillam.gitlab.io/pjb_lua/ > > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers > As Tomas mentioned, we might port them to LunarModules, set up a team there so anyone interested can simply join the team. Though the modules seem to have varying uses, looking at their download stats. Also, from the looks of it many modules seem related? Normally we set up 1 team per repo. But if modules are clearly related, we might just group them under a single team, would that make sense? if so what groups would we need? @Caleb wdyt? Thijs |
From: Tomás G. <to...@te...> - 2023-10-24 11:03:00
|
Hi Peter > If I want to change the rockspec, but not change the tar.gz at all and > not change the version number, there's a way to do that, isn't there ? > Do I make that rockspec change and upload it all to to luarocks.org ? > Do I upload the rockspec only, or the whole tar.gz as normal ? I think you should use the number after the minus sign. Take a look at LuaSQL-MySQL driver. The last version is 2.6.0, but there are two deploy rockspecs: 2.6.0-1 and 2.6.0-2. The difference between them follows: $ diff download/luasql-mysql-2.6.0-* 2c2 < version = "2.6.0-1" --- > version = "2.6.0-2" 4c4 < url = "git://github.com/keplerproject/luasql.git", --- > url = "git+https://github.com/keplerproject/luasql.git", > I'm 75 and not expecting to last very long. > I would love other lua-people to take over ownership of my modules ... > http://luarocks.org/modules/peterbillam > .. and their man pages, seeing that pjb.com.au will vanish > when I stop paying my bills ... > Volunteers ? Some packages were moved to lunarmodules "umbrella" to distribute maintenance. Maybe your packages could benefit of it also. @Hisham?!? Regards, Tomás |
From: Peter B. <pet...@fa...> - 2023-10-24 05:49:46
|
Hi Two things: If I want to change the rockspec, but not change the tar.gz at all and not change the version number, there's a way to do that, isn't there ? Do I make that rockspec change and upload it all to to luarocks.org ? Do I upload the rockspec only, or the whole tar.gz as normal ? I'm 75 and not expecting to last very long. I would love other lua-people to take over ownership of my modules ... http://luarocks.org/modules/peterbillam .. and their man pages, seeing that pjb.com.au will vanish when I stop paying my bills ... Volunteers ? Peter https://pjb.com.au https://peterbillam.gitlab.io/pjb_lua/ |
From: Peter B. <pet...@fa...> - 2023-10-19 21:56:08
|
This is scary : > print("10" > "9") false So perhaps better go from version 9 straight to version 91 ... Peter |
From: Eric C. <ech...@gm...> - 2023-10-18 01:33:38
|
I'm sorry. I didn't realise you're the package maintainer. Nevermind what I just said. --- Eric Em ter., 17 de out. de 2023 às 00:10, Peter Billam <pet...@fa...> escreveu: > Hi > > > Your best bet would be to try to build it from source code > > But then how can my luarock > http://luarocks.org/modules/peterbillam/lgdbm > be maintained ? > > I'll try again, but I did try once > > or also by download the tar file and installing by hand, > and that failed with the same message ... > > Peter > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers > |
From: Sean C. <se...@co...> - 2023-10-17 07:05:17
|
It was thus said that the Great Peter Billam once stated: > Yes :-) downloading the lgdbm-20211118.52-0.src.rock into /tmp and > luarocks install /tmp/lgdbm-20211118.52-0.src.rock > installs it just fine :-) (thanks Sean!) > > One thing that occurred to me is that the rockspec specifies > dependencies = { > "lua >=5.2, <5.5" -- 20211118 to allow lua5.4 > } > but devuan daedalus comes with Lua 5.3.6 > and I'm wondering how 5.3.6 survives that "lua >=5.2, <5.5" criterion > seeing that >= implies a numerical comparison, > but 5.3.6 is not a valid number ... Another example of version numbers---version 2.10 is later than version 2.1, yet as "numbers", they are the same. -spc |
From: Sean C. <se...@co...> - 2023-10-17 07:03:41
|
It was thus said that the Great Peter Billam once stated: > Yes :-) downloading the lgdbm-20211118.52-0.src.rock into /tmp and > luarocks install /tmp/lgdbm-20211118.52-0.src.rock > installs it just fine :-) (thanks Sean!) You're welcome. > One thing that occurred to me is that the rockspec specifies > dependencies = { > "lua >=5.2, <5.5" -- 20211118 to allow lua5.4 > } > but devuan daedalus comes with Lua 5.3.6 > and I'm wondering how 5.3.6 survives that "lua >=5.2, <5.5" criterion > seeing that >= implies a numerical comparison, > but 5.3.6 is not a valid number ... > > Do I have a good way to rewriting the "lua >=5.2, <5.5" test that will > handle these NaN llua versions like 5.3.6 ? It's testing versions, not numbers, so 5.3.6 is a valid version number. You might want to read <https://semver.org/>. While Lua doesn't following semantic versioning per that site, it does cover how a lot of software "compares" version numbers. -spc |
From: Peter B. <pet...@fa...> - 2023-10-17 06:53:05
|
Yes :-) downloading the lgdbm-20211118.52-0.src.rock into /tmp and luarocks install /tmp/lgdbm-20211118.52-0.src.rock installs it just fine :-) (thanks Sean!) One thing that occurred to me is that the rockspec specifies dependencies = { "lua >=5.2, <5.5" -- 20211118 to allow lua5.4 } but devuan daedalus comes with Lua 5.3.6 and I'm wondering how 5.3.6 survives that "lua >=5.2, <5.5" criterion seeing that >= implies a numerical comparison, but 5.3.6 is not a valid number ... Do I have a good way to rewriting the "lua >=5.2, <5.5" test that will handle these NaN llua versions like 5.3.6 ? Peter |
From: Sean C. <se...@co...> - 2023-10-17 06:15:22
|
It was thus said that the Great Peter Billam once stated: > Greetings again > > I'm trying but failing to get lgdbm installed (on devuan daedalus) by > apt install lgdbm > or also by download the tar file and installing by hand, > but in both cases I get: > > lgdbm 20130702-1 depends on lua >= 5.1 (5.3-1 provided by VM) > gcc -O2 -fPIC -I/usr/include/lua5.3 -c lgdbm.c -o lgdbm.o -I/usr/include > lgdbm.c: In function ‘luaopen_gdbm’: > lgdbm.c:263:2: warning: implicit declaration of function 'luaL_register'; > did you mean 'lua_register'? [-Wimplicit-function-declaration] > 263 | luaL_register(L,MYNAME,R); > | ^~~~~~~~~~~~~ > | lua_register Interesting. A search of lgdbm shows that 20130702-1 is the previous version; the latest is 20211118.52 (it is, in fact, the next version from the one you have). 20211118.52 installed just fine (both Lua 5.1 and 5.4), but when I tried installing 20130702-1 using 5.4, it failed with the same warning. That tells me that 20130702-1 expects Lua 5.1, so you might need to get the latest version and try that one. -spc |
From: Peter B. <pet...@fa...> - 2023-10-17 03:10:36
|
Hi > Your best bet would be to try to build it from source code But then how can my luarock http://luarocks.org/modules/peterbillam/lgdbm be maintained ? I'll try again, but I did try once > or also by download the tar file and installing by hand, and that failed with the same message ... Peter |
From: Eric C. <ech...@gm...> - 2023-10-17 02:52:18
|
Your best bet would be to try to build it from source code and avoid LR dependency management. Repo: https://github.com/LuaDist/lgdbm --- Eric Em seg., 16 de out. de 2023 às 18:04, Peter Billam <pet...@fa...> escreveu: > Apologies: I wrote > > apt install lgdbm > but I meant > luarocks install lgdbm > > Peter > _______________________________________________ > Luarocks-developers mailing list > Lua...@li... > https://lists.sourceforge.net/lists/listinfo/luarocks-developers > |
From: Peter B. <pet...@fa...> - 2023-10-16 21:03:56
|
Apologies: I wrote > apt install lgdbm but I meant luarocks install lgdbm Peter |
From: Peter B. <pet...@fa...> - 2023-10-16 20:47:26
|
Greetings again I'm trying but failing to get lgdbm installed (on devuan daedalus) by apt install lgdbm or also by download the tar file and installing by hand, but in both cases I get: lgdbm 20130702-1 depends on lua >= 5.1 (5.3-1 provided by VM) gcc -O2 -fPIC -I/usr/include/lua5.3 -c lgdbm.c -o lgdbm.o -I/usr/include lgdbm.c: In function ‘luaopen_gdbm’: lgdbm.c:263:2: warning: implicit declaration of function 'luaL_register'; did you mean 'lua_register'? [-Wimplicit-function-declaration] 263 | luaL_register(L,MYNAME,R); | ^~~~~~~~~~~~~ | lua_register It might have been just a matter of replacing luaL_register with lua_register but the worrd luaL_register does not occur in the code 260 luaL_newmetatable(L,MYTYPE); 261 luaL_setfuncs(L,R,0); 262 lua_pushliteral(L,"version"); /** version */ 263 lua_pushliteral(L,MYVERSION); 264 lua_pushstring(L,gdbm_version); 265 lua_concat(L,2); 266 lua_settable(L,-3); Something very similar has happened before : https://sourceforge.net/p/luarocks/mailman/message/33877260/ I'm 75 now, and I've spent all day getting nowhere with this :-( So what I really need is for someone younger than me to adopt lgdbm lgdbm is required by CommandLineUI.lua and that's required by many of the things I need. I worked fine on previous versions of devuan. Can someone at least please tell me how to modify the above code ? Or (very preferably) could someone please adopt lgdbm ? Peter https://pjb.com.au pet...@fa... (03) 6278 9410 A comfortable life and a creative life are mutually exclusive. -- Robert Fripp |
From: Ryan H. <he...@ya...> - 2020-03-25 23:03:38
|
The help for the configure script suggests that one can change CC. But, It does not work. How is one suppose to change CC? Kind regards, Ryan |
From: Daurnimator <qu...@da...> - 2019-05-05 08:52:29
|
On Sat, 4 May 2019 at 11:07, Sean Conner <se...@co...> wrote: > > > I just now ran: > > %GenericUnixPrompt> luarocks update luarocks > > and it installed, but now when I run it, I get: > > /usr/local/bin/lua: /home/spc/.luarocks/share/lua/5.3/luarocks/core/dir.lua:21: invalid value (nil) at index 1 in table for 'concat' > stack traceback: > [C]: in function 'table.concat' > /home/spc/.luarocks/share/lua/5.3/luarocks/core/dir.lua:21: in function 'luarocks.dir.path' > /home/spc/.luarocks/share/lua/5.3/luarocks/cmd.lua:160: in upvalue 'get_lua_version' > /home/spc/.luarocks/share/lua/5.3/luarocks/cmd.lua:287: in function 'luarocks.cmd.run_command' > ...cks/lib/luarocks/rocks-5.3/luarocks/3.1.0-1/bin/luarocks:36: in main chunk > [C]: in ? > [spc]lucy:/tmp>which lua > /usr/local/bin/lua > [spc]lucy:/tmp>lua > Lua 5.3.4 Copyright (C) 1994-2017 Lua.org, PUC-Rio > > > [spc]lucy:/tmp> > > The previous version of LuaRocks I had installed was 3.0.4. > > -spc (Off to reinstall from scratch ... ) See https://github.com/luarocks/luarocks/issues/1004 and my fix at https://github.com/luarocks/luarocks/pull/1006 |