I have found that the problem can be worked around by copying the module which the script complains about to a directory "util" under the current working directory:

   # cd /tmp
   # mkdir util
   # cp /usr/lib/prosody/util/encodings.so util
   # ejabberd2prosody /tmp/dump.txt
   [success] private: [redacted] - storage:bookmarks
   [success] private: [redacted] - storage:bookmarks
   [...]

That is, the required file "encodings.so" is supplied by the "prosody" package already, it is just not being found when the ejabberd2prosody script is executed:

   # dpkg -L prosody | grep -i encoding
   /usr/lib/prosody/util/encodings.so

I have found that workaround by looking at the error message; it appears that among several other pathes, Lua tries to load that file also from "./util/encodings.so".

Am 11. Februar 2020 um 19:54 Uhr +0000 schrieb Debian Bug Tracking System:
Thank you for filing a new Bug report with Debian.

You can follow progress on this Bug here: 951154: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951154.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

As you requested using X-Debbugs-CC, your message was also forwarded to
 post+debb...@guelker.eu
(after having been given a Bug report number, if it did not have one).

Your message has been sent to the package maintainer(s):
Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org>

If you wish to submit further information on this problem, please
send it to 951...@bugs.debian.org.

Please do not send mail to ow...@bugs.debian.org unless you wish
to report a problem with the Bug-tracking system.

--
951154: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951154
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

--
Blog: https://mg.guelker.eu

Reply via email to