Package: python3-secretstorage Version: 3.3.3-2 Severity: normal Please do not depend on dbus.
Currently installing anything depending on python3-secretstorage will install dbus-user-session and with it systemd-sysv, for example: python3-poetry -> python3-keyring -> poetry3-secretstorage -> dbus This is pretty useless in containers. So please do not force to install it: it should be fine to just return an error in case the secret storage service is not reachable, for example because there is no dbus bus to use. If anything, only applications should require specific interfaces. A library like python3-secretstorage cannot know whether its use is essential (in which case dbus should probably be a dependency) or totally optional (in which case dbus should be suggested/recommended). Ansgar