Description of problem: Running systemctl list-dependencies now shows the .socket units that triggered the .services twice. Version-Release number of selected component (if applicable): systemd-245~rc1-3.fc33.x86_64 How reproducible: Deterministic. Steps to Reproduce: 1. systemctl list-dependencies dbus-broker.service 2. systemctl list-dependencies systemd-journald.service Actual results: # systemctl list-dependencies dbus-broker.service dbus-broker.service ● ├─-.mount ● ├─dbus.socket ● ├─dbus.socket ● ├─system.slice ● └─tmp.mount # systemctl list-dependencies systemd-journald.service systemd-journald.service ● ├─-.mount ● ├─system.slice ● ├─systemd-journald-audit.socket ● ├─systemd-journald-dev-log.socket ● ├─systemd-journald.socket ● └─systemd-journald.socket Expected results: On Fedora 31, the output is $ systemctl list-dependencies dbus-broker.service dbus-broker.service ● ├─-.mount ● ├─dbus.socket ● ├─system.slice ● └─tmp.mount $ systemctl list-dependencies systemd-journald.service systemd-journald.service ● ├─system.slice ● ├─systemd-journald-audit.socket ● ├─systemd-journald-dev-log.socket ● └─systemd-journald.socket Additional info: Running systemctl status on the .socket and .service units does not reveal any reason why the .socket dependencies should be listed twice.
https://github.com/systemd/systemd/pull/15013
FEDORA-2020-645de57f2e has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-645de57f2e
systemd-245.2-1.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-645de57f2e
FEDORA-2020-645de57f2e has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
For some reason, bodhi didn't close this bug.