Bug#1058945: python3-secretstorage: please do not depend on dbus package

2024-01-07 Thread Ansgar
Hi, On Sun, 2024-01-07 at 22:15 +0300, Dmitry Shachnev wrote: > On Sun, Jan 07, 2024 at 07:31:48PM +0100, Ansgar wrote: > > > gnome-keyring | alternatives is in Recommends, not in Depends. > > > > > > The reason for that is because someone may want to use secretstorage > > > with a different serv

Bug#1058945: python3-secretstorage: please do not depend on dbus package

2024-01-07 Thread Dmitry Shachnev
On Sun, Jan 07, 2024 at 07:31:48PM +0100, Ansgar wrote: > > gnome-keyring | alternatives is in Recommends, not in Depends. > > > > The reason for that is because someone may want to use secretstorage > > with a different server that is not listed there, and we do not have a > > virtual package name

Bug#1058945: python3-secretstorage: please do not depend on dbus package

2024-01-07 Thread Ansgar
On Sun, 2024-01-07 at 18:23 +0300, Dmitry Shachnev wrote: > On Sat, Jan 06, 2024 at 07:50:47PM +0100, Ansgar wrote: > > Now try not to install an init system, dbus, ... in a application > > container wanting to use python3-poetry to install some Python > > application. > > > > And this still doesn

Bug#1058945: python3-secretstorage: please do not depend on dbus package

2024-01-07 Thread Dmitry Shachnev
Hi Ansgar! On Sat, Jan 06, 2024 at 07:50:47PM +0100, Ansgar wrote: > That doesn't help much unless one takes special care. This is what > installing python3-poetry in a Podman container looks like: > [...] > > Now try not to install an init system, dbus, ... in a application > container wanting t

Bug#1058945: python3-secretstorage: please do not depend on dbus package

2024-01-06 Thread Ansgar
Hi, On Sat, 2024-01-06 at 20:39 +0300, Dmitry Shachnev wrote: > On Mon, Dec 18, 2023 at 08:14:55PM +0100, Ansgar wrote: > > If anything, only applications should require specific interfaces. > > A library like python3-secretstorage cannot know whether its use is > > essential (in which case dbus s

Bug#1058945: python3-secretstorage: please do not depend on dbus package

2024-01-06 Thread Dmitry Shachnev
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-sess

Bug#1058945: python3-secretstorage: please do not depend on dbus package

2023-12-18 Thread Ansgar
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