Bug ID | 1196425 |
---|---|
Summary | 389-ds depends on systemd via systemd-detect-virt but does not declare this as a dependency |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.4 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | screening-team-bugs@suse.de |
Reporter | dcermak@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
The binary /usr/lib/dirsrv/dscontainer tries to run `systemd-detect-virt` at some point during startup, more specifically in: File "/usr/lib/python3.6/site-packages/lib389/instance/setup.py", line 737, in _install_ds container_result = subprocess.run(["systemd-detect-virt", "-c"], stdout=subprocess.PIPE) This binary is part of the systemd package and thus 389-ds must declare a dependency on systemd, otherwise it will fail to launch on systems without systemd, like container images.