On 2019-12-15 12:00, Aaron Bieber wrote:
On Sat, 14 Dec 2019 at 06:32:51 -0500, Jon Fineman wrote:
I re-installed with 6.6 current and re-installed my packages (fresh install
of 6.6 release, then sysupgrade of 6.6).

I loaded the current versions of weechat, matrix, lua, etc I get the below
error message. On 6.5 I did have weechat/matrix working. If I understand the
error below correctly the matrix.lua script is hard coded to use
lua51.cjson, which doesn't exist in the package list anymore. I tried
adjusting the matrix.lua script to point to lua53.cjson, but that didn't
help, which could have been me.

Any suggestions?

"no file '/usr/local/share/lua/5.1/cjson.lua'" <-- note the version number in
there.

You have lua 5.3 installed according to the "Relevant packages". Likely you
need to rebuild the matrix stuff and tell it to use lua 5.3.




It turns out I was missing the lua-cjson-2.1.0p1 cjson library that goes with lua 5.1.

Thanks.


pkg_info -Q cjson
lua-cjson-2.1.0p1 (installed)
lua52-cjson-2.1.0p1
lua53-cjson-2.1.0p1 (installed)

Reply via email to