http://bugzilla.opensuse.org/show_bug.cgi?id=1181080 Bug ID: 1181080 Summary: lua-luadbi: database interface libraries are installed in a wrong location Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: x86-64 OS: openSUSE Leap 15.2 Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: cfr34k-obs@tkolb.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hello, after I upgraded an openSUSE Leap 15.1 system running the Prosody XMPP server to 15.2 today, I noticed that Prosody could no longer access its database. The culprit turned out to be the lua51-luadbi package which installs the database interface libraries in the wrong location. It seems that a slash is missing somewhere in the spec file. By example of the PostgreSQL driver: Expected library location: /usr/lib64/lua/5.1/dbd/postgresql.so Actual library location: /usr/lib64/lua/5.1/dbdpostgresql.so Additionally, renaming the libraries was not sufficient to make it load; it complained about missing symbols then. The broken version I came across is lua51-luadbi 0.5-lp152.4.2 . I also found that version 0.7.2 from the devel:languages:lua OBS project works well with prosody, so maybe upgrading to that might be an option? Please let me know if you need any additional information. Thank you very much. -- You are receiving this mail because: You are on the CC list for the bug.