Control: reassign -1 tasksel Control: retitle -1 please add dependencies on pinentry Control: tags -1 patch
Reassigning to tasksel as suggested and patch attached. * Eric Dorland ([email protected]) wrote: > Package: gnome > Version: 1:3.8+8 > Severity: wishlist > > This came up at a DebConf discussion around gnupg2. Right now gnupg-agent > (required by newer gnupg versions) needs a pinentry program (basically a > program that prompts for a PIN or password). Right now it depends on > pinentry-gtk2, which gives a good experience for users with a desktop > environment but pulls in a lot of dependencies for a non-graphical system. > > So we would like to switch to pinentry-curses instead to lighten the > dependency load, but we'd also not like to regress the experience for > users of graphical desktops. So if it was added to the task package then > those users would get the better experience and we could move the default > depedency to pinentry-curses. > > I suspect Recommends would also be a strong enough dependency relationship > for this purpose. Thanks for your consideration. -- Eric Dorland <[email protected]> 43CF 1228 F726 FD5B 474C E962 C256 FBD5 0022 1E93
diff --git a/debian/control b/debian/control
index 1e99ba3..180c4c9 100644
--- a/debian/control
+++ b/debian/control
@@ -100,6 +100,8 @@ Recommends:
hyphen-en-us,
# we need a working network setup at least
network-manager-gnome,
+# graphical pinentry for gnupg
+ pinentry-gtk2,
Package: task-kde-desktop
Architecture: all
@@ -146,6 +148,8 @@ Recommends:
hyphen-en-us,
# gui for configuration of the print server
system-config-printer,
+# graphical pinentry for gnupg
+ pinentry-qt4,
Package: task-lxde-desktop
Architecture: all
@@ -182,6 +186,8 @@ Recommends:
system-config-printer,
# orca works with lxde, adding accessability
gnome-orca,
+# graphical pinentry for gnupg
+ pinentry-gtk2,
Package: task-xfce-desktop
Architecture: all
@@ -238,6 +244,8 @@ Recommends:
system-config-printer,
# orca works with xfce, adding accessability
gnome-orca,
+# graphical pinentry for gnupg
+ pinentry-gtk2,
Package: task-cinnamon-desktop
Architecture: all
@@ -248,6 +256,8 @@ Description: Cinnamon
Depends: ${misc:Depends},
task-desktop,
cinnamon-desktop-environment
+# graphical pinentry for gnupg
+ pinentry-gtk2,
Package: task-mate-desktop
Architecture: all
@@ -281,6 +291,8 @@ Recommends:
network-manager-gnome,
# orca works with mate, adding accessability
gnome-orca,
+# graphical pinentry for gnupg
+ pinentry-gtk2,
Package: task-laptop
Architecture: all
signature.asc
Description: Digital signature

