Mailinglist Archive: opensuse-factory (649 mails)

< Previous Next >
Re: [opensuse-factory] prosody fails to start since updating lua51-luasocket
Am 2017-08-01 um 07:06 schrieb Maximilian Trummer:
Recently the package "lua51-luasocket" changed from being an openSUSE
package to only being available in
obs://build.opensuse.org/devel:languages:lua

Here is zypper's message:
Problem: Problem mit installiertem Paket
lua51-luasocket-3.0~rc1+git20140716-2.2.x86_64
Lösung 1: lua51-luasocket-3.0~rc1+git20170515.5a17f79-6.1.x86_64
installieren (mit Anbieterwechsel)
openSUSE --> obs://build.opensuse.org/devel:languages:lua

I accepted this change, but since then, prosody fails to start, showing
this message:
$ sudo prosodyctl start
lua5.1: /usr/bin/prosodyctl:428: attempt to index global 'socket' (a
nil value)
stack traceback:
/usr/bin/prosodyctl:428: in function '?'
/usr/bin/prosodyctl:861: in main chunk
[C]: ?

There is a similar bug for Debian too, including a possible fix:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855158

I installed prosody from devel:languages:lua after seeing this fix
https://build.opensuse.org/package/view_file/devel:languages:lua/prosody/prosody-local-socket.patch
but I still can't connect to other servers.

Aug 01 09:22:47 adns warn DNS socket for x.x.x.x disconnected:
connection timeout

Trying to install Prosody on vanilla Tumbleweed is also not possible
anymore, because it's missing lua51-luasocket in the main repo.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
References