#1040653 gnome-keyring: Depends upon pinentry-gtk instead of pinentry

Package:
gnome-keyring
Source:
gnome-keyring
Description:
GNOME keyring services (daemon and tools)
Submitter:
Lisandro Damián Nicanor Pérez Meyer
Date:
2023-07-09 15:27:04 UTC
Severity:
normal
#1040653#5
Date:
2023-07-08 15:38:53 UTC
From:
To:
Hi! gnome-keyring depends upon pinentry-gtk instead of just pinentry.
This forces the installation of the gtk versions on systems that might
as well use the curses or Qt versions of pinentry.

If you want you could use pinentry as a dependency and pinentry-gtk as a
recommendation, thus installaing the GTK version by default on systems
that do not have any other pinentry package installed, but still
allowing the user to choose which pinentry version to install.

Thanks, Lisandro.

#1040653#10
Date:
2023-07-09 15:20:44 UTC
From:
To:
On sábado, 8 de julio de 2023 12:38:53 -03 Lisandro Damián Nicanor Pérez Meyer  wrote:
[snip]

Actually the dependency can be changed to

  pinentry | pinentry-gtk

**unless** it is expected to have a GUI, in which case the dependency can be

  pinentry-x11 | pinentry- gtk

Thanks in advance, Lisandro.

#1040653#15
Date:
2023-07-09 15:20:44 UTC
From:
To:
On sábado, 8 de julio de 2023 12:38:53 -03 Lisandro Damián Nicanor Pérez Meyer  wrote:
[snip]

Actually the dependency can be changed to

  pinentry | pinentry-gtk

**unless** it is expected to have a GUI, in which case the dependency can be

  pinentry-x11 | pinentry- gtk

Thanks in advance, Lisandro.

#1040653#20
Date:
2023-07-09 15:26:17 UTC
From:
To:
On domingo, 9 de julio de 2023 12:20:44 -03 Lisandro Damian Nicanor Perez Meyer wrote:

My apologies, it needs to be the other way around in order to avoid apt
picking a random one, so either

  pinentry-gtk | pinentry

or

  pinenty-gtk | pinentry-x11

Thanks Pino Toscano for the tip!

#1040653#25
Date:
2023-07-09 15:26:17 UTC
From:
To:
On domingo, 9 de julio de 2023 12:20:44 -03 Lisandro Damian Nicanor Perez Meyer wrote:

My apologies, it needs to be the other way around in order to avoid apt
picking a random one, so either

  pinentry-gtk | pinentry

or

  pinenty-gtk | pinentry-x11

Thanks Pino Toscano for the tip!