Control: tags -1 +moreinfo Hi Ansgar!
On Mon, Dec 18, 2023 at 08:14:55PM +0100, Ansgar wrote: > 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). I am confused. In version 3.3.3-2, python3-secretstorage changed dependency from dbus to default-dbus-session-bus | dbus-session-bus. And you filed this bug against the new version, 3.3.3-2. Is that a mistake? Or the new dependency is still not good? -- Dmitry Shachnev
signature.asc
Description: PGP signature