[Bug 2041695] Re: Please merge python-secretstorage 3.3.3-2 (main) from Debian unstable (main)

Dmitry Shachnev 2041695 at bugs.launchpad.net
Mon Nov 13 21:48:51 UTC 2023


Hi! I am the author of SecretStorage and the Debian maintainer of this
package. And I have some concerns about the delta Ubuntu added.

SecretStorage is useless without a Secret Service server implementation.

If Ubuntu server has an alternative implementation other than gnome-
keyring, kwallet and keepassxc, it should add it to the list in
Recommends field.

If there is no implementation and you don't want to pull any of these
three, probably you won't be able to use SecretStorage, and so you don't
need to install it in the first place.

SecretStorage is usually pulled as a dependency of Python-Keyring. That
package has limited usefulness on headless systems, too, however it can
be used with backends other than SecretStorage, for example, the
encrypted file backend from keyrings.alt module.

Perhaps the right things to do will be:

- Determine why you need SecretStorage and/or Keyring on the server images.
- Determine if the application(s) using those modules can work with the alternative backends such as encrypted file keyring.
- If yes, make python3-keyring depend on python3-secretstorage | python3-keyrings.alt, and install the latter package, so apt doesn't want to install the former additionally.
- If no, maybe python3-keyring doesn't need to be the server images either?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-secretstorage in Ubuntu.
https://bugs.launchpad.net/bugs/2041695

Title:
  Please merge python-secretstorage 3.3.3-2 (main) from Debian unstable
  (main)

Status in python-secretstorage package in Ubuntu:
  In Progress

Bug description:
  LP bug to track merge of python-secretstorage 3.3.3-2 (main) from
  Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-secretstorage/+bug/2041695/+subscriptions




More information about the foundations-bugs mailing list