Skip to content

Deb packaging: please don't require gnome-keyring package #3

@LebedevRI

Description

@LebedevRI

We are happy to answer your questions about the code or discuss technical ideas.

Please complete the following checklist (by adding [x]):

  • I have searched open and closed issues for duplicates
  • This isn't a feature request
  • This is not a report about my app not working as expected

Gnome-keyring is but one of the implementations that can act as a Secret Service,
while it makes sense to recommend that an implementation is installed,
it is not good that a particular implementation is forcibly required to be installed.

Please, consider changing

Depends: ${python3:Depends}, ${misc:Depends}, python3-proton-core, python3-keyring, python3-secretstorage, gnome-keyring

-Depends: ${python3:Depends}, ${misc:Depends}, python3-proton-core, python3-keyring, python3-secretstorage, gnome-keyring
+Depends: ${python3:Depends}, ${misc:Depends}, python3-proton-core, python3-keyring, python3-secretstorage

The suggestion to install the implementation would already appear (via python3-secretstorage dep):

$ apt-cache show python3-secretstorage | grep Suggests
Suggests: default-dbus-session-bus | dbus-session-bus, gnome-keyring | kwallet6 | libkf5wallet-bin (>= 5.97) | keepassxc-full, python-secretstorage-doc

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions