Bug 47423 - samba: ImportError: libbsd.so.0: cannot open shared object file: No such file or directory
samba: ImportError: libbsd.so.0: cannot open shared object file: No such file...
Status: REOPENED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 4.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: Samba maintainers
Samba maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-07-31 13:00 CEST by Johannes Keiser
Modified: 2021-08-20 15:17 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 3: Simply Wrong: The implementation doesn't match the docu
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.171
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2018080821000505, 2018073121000688, 2018062121000038, 2021072921000515, 2021072921000481, 2021072821000508, 2021072921000221, 2021072821000482, 2021072821000491
Bug group (optional): Error handling, External feedback
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Keiser univentionstaff 2018-07-31 13:00:55 CEST
Version: 4.3-1 errata116 (Neustadt)

Remark: We wanted to make KDE/XDRP available on a Domain member, but it does'nt work.
After starting System diagnostic, we got this message "not able to repair".

Internal server error during "diagnostic/query".
Request: diagnostic/query

Traceback (most recent call last):
  File "%PY2.7%/univention/management/console/protocol/modserver.py", line 182, in _recv
    self.handle(msg)
  File "%PY2.7%/univention/management/console/protocol/modserver.py", line 292, in handle
    self.__handler.init()
  File "%PY2.7%/univention/management/console/modules/diagnostic/__init__.py", line 93, in init
    self.load()
  File "%PY2.7%/univention/management/console/modules/diagnostic/__init__.py", line 123, in load
    self.modules[plugin] = Plugin(plugin)
  File "%PY2.7%/univention/management/console/modules/diagnostic/__init__.py", line 255, in __init__
    self.load()
  File "%PY2.7%/univention/management/console/modules/diagnostic/__init__.py", line 261, in load
    level=0
  File "%PY2.7%/univention/management/console/modules/diagnostic/plugins/46_kerberos_ddns_update.py", line 37, in <module>
    import univention.lib.admember
  File "%PY2.7%/univention/lib/admember.py", line 44, in <module>
    from samba.dcerpc import nbt, security
  File "/usr/lib/python2.7/dist-packages/samba/__init__.py", line 29, in <module>
    import samba.param
ImportError: libbsd.so.0: cannot open shared object file: No such file or directory

Role: memberserver
Comment 1 Johannes Keiser univentionstaff 2018-08-03 19:23:21 CEST
Version: 4.3-1 errata157 (Neustadt)

Traceback (most recent call last):
  File "%PY2.7%/univention/management/console/protocol/modserver.py", line 101, in _load_module
    self.__module = __import__(file_, [], [], modname)
  File "%PY2.7%/univention/management/console/modules/adconnector/__init__.py", line 35, in <module>
    from univention.lib import Translation, admember
  File "%PY2.7%/univention/lib/admember.py", line 44, in <module>
    from samba.dcerpc import nbt, security
  File "/usr/lib/python2.7/dist-packages/samba/__init__.py", line 29, in <module>
    import samba.param
ImportError: libbsd.so.0: Kann die Shared-Object-Datei nicht ?ffnen: Datei oder Verzeichnis nicht gefunden

Role: domaincontroller_master
Comment 2 Johannes Keiser univentionstaff 2018-08-08 14:57:46 CEST
Reported again: Version: 4.3-1 errata145 (Neustadt)

Traceback (most recent call last):
  File "%PY2.7%/univention/management/console/protocol/modserver.py", line 101, in _load_module
    self.__module = __import__(file_, [], [], modname)
  File "%PY2.7%/univention/management/console/modules/adconnector/__init__.py", line 35, in <module>
    from univention.lib import Translation, admember
  File "%PY2.7%/univention/lib/admember.py", line 44, in <module>
    from samba.dcerpc import nbt, security
  File "/usr/lib/python2.7/dist-packages/samba/__init__.py", line 29, in <module>
    import samba.param
ImportError: libbsd.so.0: cannot open shared object file: No such file or directory

Role: domaincontroller_master
Comment 3 Arvid Requate univentionstaff 2018-08-08 20:54:59 CEST
Looks like a dependency error of the univention-ad-connector Debian package?
Comment 4 Ingo Steuwer univentionstaff 2021-05-14 15:41:42 CEST
This issue has been filed against UCS 4.3.

UCS 4.3 is out of maintenance and many UCS components have changed in later releases. Thus, this issue is now being closed.

If this issue still occurs in newer UCS versions, please use "Clone this bug" or reopen it and update the UCS version. In this case please provide detailed information on how this issue is affecting you.
Comment 5 Christian Castens univentionstaff 2021-08-20 14:24:32 CEST
Version: 4.4-8 errata1019 (Blumenthal)

Error:
Traceback (most recent call last):
  File "%PY2.7%/univention/management/console/protocol/modserver.py", line 114, in _load_module
    self.__module = __import__(file_, {}, {}, modname)
  File "%PY2.7%/univention/management/console/modules/adconnector/__init__.py", line 35, in <module>
    from univention.lib import Translation, admember
  File "%PY2.7%/univention/lib/admember.py", line 52, in <module>
    from samba.dcerpc import nbt, security
  File "%PY2.7%/samba/__init__.py", line 29, in <module>
    import samba.param
ImportError: libbsd.so.0: Kann die Shared-Object-Datei nicht ?ffnen: Datei oder Verzeichnis nicht gefunden

Role: domaincontroller_backup