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.


You are receiving this mail because: