Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better handle "suggested" and not always installed dependencies (encfs, powermgmt-base, sshfs) #1823

Open
buhtz opened this issue Aug 1, 2024 · 0 comments
Assignees
Labels
Cosmetics appearance, icons, themes Feature requests a new feature HELP-WANTED Used by 24pullrequests.com to suggest issues Low relevant, but not urgent

Comments

@buhtz
Copy link
Member

buhtz commented Aug 1, 2024

A feature request to improve usability.

On Debian it is the case that the following three packages are not installed by default because they are marked as "suggests" and not "depends":

  • encfs
  • powermgmt-base
  • sshfs

On Arch AUR only "sshfs" is installed and the rest is not.

The problem is that BIT itself react to late on that situation. Users investing time to setup an SSH or Encfs profile, then clicking on OK and then the error comes up that sshfs or encfs is missing and should be installed.

The solution would be that checks and messages like this should appear as soon as possible. For example when the user selects Encfs or SSH as modus in the drop-down menu.

EDIT "python3-secretstorage" is "recommended" in Debian. That means it is installed by default but can be excluded on configuration. So a rare group of users could miss this package, too. So we need to investigate and also check and warn about it.

@buhtz buhtz self-assigned this Aug 1, 2024
@buhtz buhtz added Feature requests a new feature Low relevant, but not urgent labels Aug 1, 2024
@buhtz buhtz added this to the 2nd release from now milestone Aug 1, 2024
@buhtz buhtz added Cosmetics appearance, icons, themes HELP-WANTED Used by 24pullrequests.com to suggest issues labels Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cosmetics appearance, icons, themes Feature requests a new feature HELP-WANTED Used by 24pullrequests.com to suggest issues Low relevant, but not urgent
Projects
None yet
Development

No branches or pull requests

1 participant