http://bugzilla.opensuse.org/show_bug.cgi?id=1118508 Bug ID: 1118508 Summary: libldb1 version mismatch in Samba dsdb component 1.4.3 vs 1.4.2 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Samba Assignee: samba-maintainers@SuSE.de Reporter: micromy@free.fr QA Contact: samba-maintainers@SuSE.de Found By: --- Blocker: --- Hello, This morning I've upgraded my Tumbleweed from 20181129 to 20181203. Along the component updated is libldb1: 2018-12-05 08:18:11 <1> (3787) [zypper++] Summary.cc(readPool):135 <install> U_Ts_(58581)libldb1-1.4.3-1.1.x86_64(repo-oss) 2018-12-05 08:18:11 <1> (3787) [zypper++] Summary.cc(readPool):135 <install> U_Ts_(58582)libldb1-32bit-1.4.3-1.1.x86_64(repo-oss) 2018-12-05 08:18:11 <1> (3787) [zypper++] Summary.cc(readPool):135 <uninstall> I_TsU(106244)libldb1-1.4.2-1.1.x86_64(@System) 2018-12-05 08:18:11 <1> (3787) [zypper++] Summary.cc(readPool):135 <uninstall> I_TsU(106245)libldb1-32bit-1.4.2-1.1.x86_64(@System) After reboot my workstation doesn't allow me to connect because sssd was down with the following message in journalctl : déc. 05 08:30:17 sssd[1032]: ldb: module version mismatch in ../source4/dsdb/samdb/ldb_modules/acl.c : ldb_version=1.4.3 module_version=1.4.2 déc. 05 08:30:17 sssd[1032]: ldb: failed to initialise module /usr/lib64/ldb/samba/acl.so : Unavailable déc. 05 08:30:17 sssd[1032]: ldb: failed to initialise module /usr/lib64/ldb/samba : Unavailable déc. 05 08:30:17 sssd[1032]: SSSD couldn't load the configuration database [5]: Input/output error. Module /usr/lib64/ldb/samba/acl.so is part of package samba-dsdb-modules version 4.9.1+git.101.212e237d8ef-1.1.x86_64. After removing it using "zypper rm samba-dsdb-modules", sssd could start again and the LDAP connexion work fine. A way to test this case without impacting sssd process is to use ldbsearch binary (from the package ldb-tools): - With samba-dsdb-modules version 4.9.1+git.101.212e237d8ef-1.1.x86_64, it crash with the following messages: ldb: module version mismatch in ../source4/dsdb/samdb/ldb_modules/acl.c : ldb_version=1.4.3 module_version=1.4.2 ldb: failed to initialise module /usr/lib64/ldb/samba/acl.so : Unavailable ldb: failed to initialise module /usr/lib64/ldb/samba : Unavailable - After removing samba-dsdb-modules, the help of ldbsearch is displayed. It seems I don't need samba-dsdb-modules yet, so it's a good workaround for my own case, but the tight dependence between libldb1 and Samba dsdb module seems to be a hard point (I've found some older articles in Google on other GNU Liunx distrib). Thank you for updating samba-dsdb-modules soon. -- You are receiving this mail because: You are on the CC list for the bug.